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

--- Comment #6 from Marcos Luiz Cassarini Taranta <mar...@parapeito.com> ---
(In reply to Martin Flöser from comment #5)
> It's a problem with the grab. Probably KWin holds a grab from the moment
> when you click. Then Qt tries to perform a grab when the menu opens, that
> fails and so Qt doesn't listen for the release.

Yesterday I've done some debugging and found that in the show method of the
operations menu instance, there's a check if wayland is being used, if it is
the QMenu::popup is called, if it isn't the QMenu::exec method is called, the
popup method works perfectly (I'm using Xorg) while the exec doesn't.
But the interesting part is that this show method is called from the mouse and
from the keyboard, and just acts strange with the QMenu::exec by mouse.

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

Reply via email to