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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://commits.kde.org/pla
                   |                            |sma-desktop/fff65ad696f4dc3
                   |                            |4391a0e9eb4b9ef0ed09a9c42
             Status|CONFIRMED                   |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Eike Hein <h...@kde.org> ---
Git commit fff65ad696f4dc34391a0e9eb4b9ef0ed09a9c42 by Eike Hein.
Committed on 01/02/2017 at 10:47.
Pushed by hein into branch 'Plasma/5.8'.

Revamp (Activity) Pager wheel handling

Summary:
Fixes the mouse wheel not working to switch activities by
refactoring the code so currentPage() always behaves the
same and accounting for virt desktops starting at 1 only
where it actually counts, then fixing an off-by-one along
the way.

Also introduces the wheel event handling logic used in
Task Manager and many other UIs to avoid reacting overly
sensitively to gesture scroll events from trackpads.

Reviewers: #plasma

Subscribers: plasma-devel

Tags: #plasma

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

M  +28   -6    applets/pager/package/contents/ui/main.qml
M  +8    -9    applets/pager/plugin/pagermodel.cpp
M  +1    -1    applets/pager/plugin/pagermodel.h

https://commits.kde.org/plasma-desktop/fff65ad696f4dc34391a0e9eb4b9ef0ed09a9c42

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

Reply via email to