https://bugs.kde.org/show_bug.cgi?id=366527

Eike Hein <h...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED
      Latest Commit|                            |https://commits.kde.org/pla
                   |                            |sma-desktop/31bcd0ac9590618
                   |                            |6a0fd734b7ee43d15c0273975

--- Comment #12 from Eike Hein <h...@kde.org> ---
Git commit 31bcd0ac95906186a0fd734b7ee43d15c0273975 by Eike Hein.
Committed on 14/02/2018 at 15:51.
Pushed by hein into branch 'Plasma/5.12'.

Fix launching by touchscreen tap

Summary:
The mouse handling code relied on onPositionChanged to do setup work
prior to onPressed. This is never guaranteed, but it's is likely to
happen when using the mouse (since the pointer is usually moved from
a panel icon to a delegate elsewhere on screen). In a touchscreen
scenario, these odds reverse.

The lesson to take away: Never assume onPositionChanged has run
before onPressed.

Reviewers: #plasma

Subscribers: plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D10513

M  +30   -22   applets/kicker/package/contents/ui/ItemGridView.qml

https://commits.kde.org/plasma-desktop/31bcd0ac95906186a0fd734b7ee43d15c0273975

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to