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

--- Comment #5 from Mathias Tillman <master.ho...@gmail.com> ---
Done some debugging, and I believe this may be a Qt bug. Basically, when this
happens, containsMouse is still true for the ToolTipWindowMouseArea component,
even though my cursor is clearly outside the window preview.
To make this even more clear I tested it by starting a timer that would trigger
1 second after the window preview was shown, and made it output containsMouse.
And sure enough, it was true even if my cursor was in the middle of the screen.

Looking at the qt code, containsMouse only returns a value that's set when
leaving, entering or moving the cursor. If I were to guess, the hoverLeaveEvent
is never triggered, causing the internal value to never be updated.

I still haven't found a reproducible way to trigger this bug yet, but I am
working on it. It just happens randomly when you quickly move the mouse cursor
over the window preview, just as it appears.

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

Reply via email to