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

Zamundaaa <xaver.h...@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |xaver.h...@gmail.com

--- Comment #3 from Zamundaaa <xaver.h...@gmail.com> ---
The reason this works on other compositors is that they send a wl_pointer.leave
event on the parent window surface, and an enter event for the popup. KWin
instead sees that the parent window surface has an implicit pointer grab
(buttons are pressed) and blocks passing pointer focus to other surfaces.

How this works with Qt applications is that Qt has special logic to send
pointer events to the correct surface... bad news though is that fixing this
breaks Qt's assumptions about implicit grabs, and thus breaks the exact same
feature there.

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

Reply via email to