https://bugs.kde.org/show_bug.cgi?id=454349
David Edmundson <k...@davidedmundson.co.uk> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |k...@davidedmundson.co.uk --- Comment #44 from David Edmundson <k...@davidedmundson.co.uk> --- Found it - partly Qt has a codepath where if a mousearea moves so that it now enters the last known position of the mouse we send a hover event into that item. This generally is a good thing. This is in the path QQuickWindowPrivate::flushFrameSyncronousEvents (which is making it a max of once per frame) Our lastMousePosition is not reset when we close the window. This normally gets reset in QEvent::Leave which happens if we mouse out, but not when we close a window. We can either make QtDeclarative clean up on window close too, or make QtWayland send a synthetic mouse leave event on window close. I'm not sure which is the most-right. It could be hacked plasma-side, but we may as well patch Qt and do it properly. -- You are receiving this mail because: You are watching all bug changes.