1. Minimize a program 2. Right click on it. 3. Right click on it again and again. No right click options are shown for the program. Reproducible: Always
Reproduced - seems to go away if you move the mouse out of the task inbetween right-clicks, though, which hints at yet another bug in kde-runtime's MouseEventListener and might be related to bug 323067 and bug 324470.
Actually, any mouse movement inbetween right-clicks is enough, so it's probably a consequence of kde-runtime 98f86dc1 - previously the Ungrab event caused by the popup menu opening would result in the recorded last event being discarded, now it's kept and the identical events are ignored. This is a lesser issue than the one 98f86dc1 fixed - a crash - but still a problem of course. Not immediately seeing a way out though, either behavior is broken ...
Git commit be1a5d484c70f4f6a383150810afbfbb367db2ac by Eike Hein. Committed on 03/09/2013 at 18:29. Pushed by hein into branch 'KDE/4.11'. Discard the recorded events in the item-local handlers. Solves problems with identical events being ignored due to QGraphicsView's reuse of QGraphicsSceneMouseEvent instances. CCMAIL:rdieter@fedoraproject.org Related: bug 324470 M +4 -0 plasma/declarativeimports/qtextracomponents/mouseeventlistener.cpp http://commits.kde.org/kde-runtime/be1a5d484c70f4f6a383150810afbfbb367db2ac