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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
          Component|effects-tabbox              |tabbox

--- Comment #3 from Martin Gräßlin <mgraess...@kde.org> ---
Investigation shows that we don't get any xcb button press/release events when
on the tabbox but we get them as soon as as the mouse is outside the tabbox.
Furthermore we get xcb_ge_generic events on the tabbox which might indicate
that it's xinput2 events.

So ideas: either intercept xinput2 events or intercept the QWheelEvent on the
QWindow. In general we grabbed the xcb events to ensure the grabbed events get
passed to effects and handle the outside of window area correctly. But that
works, so we don't necessarily need to filter the xinput events. So the easier
change for 5.8 might be to just intercept the QWheelEvents. For 5.9 it might be
an idea to rethink the complete xcb event interaction and finally move it to a
filter instead of the checks inside events.cpp

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

Reply via email to