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

Martin Gräßlin <mgraess...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |http://commits.kde.org/kwin
                   |                            |/71c996fe33d0b4032c0e71293a
                   |                            |1c283d69b9c2f8
   Version Fixed In|                            |5.7.4
         Resolution|---                         |FIXED
             Status|CONFIRMED                   |RESOLVED

--- Comment #5 from Martin Gräßlin <mgraess...@kde.org> ---
Git commit 71c996fe33d0b4032c0e71293a1c283d69b9c2f8 by Martin Gräßlin.
Committed on 15/08/2016 at 14:06.
Pushed by graesslin into branch 'Plasma/5.7'.

Select also raw button press/release in XInput2 based polling

Summary:
The mouse polling is also used to detect mouse button press/release
events. This is used e.g. by the MouseClickEffect. The XInput2 filter
only selected for Raw Motion events which means mouse button events
are missed in case it's not combined with a motion.

This change makes the input filter also select for raw button press
and release events. To support this the X11EventFilter needed to
be adjusted to support multiple generic event types to filter for.
FIXED-IN: 5.7.4

Reviewers: #kwin, #plasma

Subscribers: kwin

Tags: #kwin

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

M  +1    -1    autotests/test_xrandr_screens.cpp
M  +3    -1    cursor.cpp
M  +1    -1    events.cpp
M  +6    -1    x11eventfilter.cpp
M  +6    -3    x11eventfilter.h

http://commits.kde.org/kwin/71c996fe33d0b4032c0e71293a1c283d69b9c2f8

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

Reply via email to