In some cases it happens that a right click on a diagram let display the related context menu not at the cursor position. Instead it is displayed in the top left corner of the application. On windows this happens on every second click, on linux only sometimes. Reproducible: Always Steps to Reproduce: 1. open umbrello 2. right click on the diagram background Actual Results: Popup menu is not opened on the cursor position as described in the bug details Expected Results: The popup menu should open always at the cursor position.
Git commit 362c2a36fcdd4b2649b3905081552352d7ee1a4c by Ralf Habacker. Committed on 30/11/2013 at 18:20. Pushed by habacker into branch 'master'. Fix of 'Diagram popup menu not displayed at cursor position'. The problem has been caused by handling the diagram context menu on two source code locations, which results into a race condition. M +0 -2 umbrello/toolbarstatearrow.cpp http://commits.kde.org/umbrello/362c2a36fcdd4b2649b3905081552352d7ee1a4c
Git commit 60614d07fa154b9563e64aa1a4deedef12f4383a by Ralf Habacker. Committed on 30/11/2013 at 18:20. Pushed by habacker into branch 'KDE/4.12'. Fix of 'Diagram popup menu not displayed at cursor position'. The problem has been caused by handling the diagram context menu on two source code locations, which results into a race condition. (cherry picked from commit 362c2a36fcdd4b2649b3905081552352d7ee1a4c) M +0 -2 umbrello/toolbarstatearrow.cpp http://commits.kde.org/umbrello/60614d07fa154b9563e64aa1a4deedef12f4383a
Git commit 51b3164ec8d61d6d9eb796157f4d5a3075e073a3 by Ralf Habacker. Committed on 30/11/2013 at 18:20. Pushed by habacker into branch 'KDE/4.11'. Fix of 'Diagram popup menu not displayed at cursor position'. The problem has been caused by handling the diagram context menu on two source code locations, which results into a race condition. FIXED-IN:4.11.5 (cherry picked from commit 362c2a36fcdd4b2649b3905081552352d7ee1a4c) M +0 -2 umbrello/toolbarstatearrow.cpp http://commits.kde.org/umbrello/51b3164ec8d61d6d9eb796157f4d5a3075e073a3
Setting two versions in "Version Fixed In" field prevents it from showing up in bugzilla searches when searching for fixes made for a specific KDE version (applies to some other bug reports, too). Since KDE 4.11.5 will be released before KDE 4.12.1, I suggest to simply use "4.11.5" as the version.