[Bug 718197] New: YaST2 Qt package manager opens RMB context menus at a wrong position, usability issue
https://bugzilla.novell.com/show_bug.cgi?id=718197 https://bugzilla.novell.com/show_bug.cgi?id=718197#c0 Summary: YaST2 Qt package manager opens RMB context menus at a wrong position, usability issue Classification: openSUSE Product: openSUSE 12.1 Version: Factory Platform: i586 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: christoph@maxiom.de QAContact: jsrain@suse.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux) KHTML/4.7.1 (like Gecko) Konqueror/4.7 I am using yast2-qt-pkg-2.21.6-2.2.i586 and the following regression is visible compared to the version from openSUSE 11.4: When I am in a package list and I click right mouse button (RMB) to open context menus, those menus do not open at the Qt default positition, but horizontally and vertically shifted, so that the mouse pointer is _inside_ the menu instead of at the edge. Because Qt both handles RMB click as well as RMB drag to select menu items, it now happens that when I click to open the menu, it immediately closes, because my mouse pointer moves on each click slightly (I use a stylus). This is a severe usability problem. Reproducible: Always Steps to Reproduce: 1. Open YaST2 Qt package manager, and go into any package list 2. RMB click on a package item 3. Actual Results: The menu opens horizontally and vertically inside the menu Expected Results: It should open at the edge, like any other Qt menus -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c
zj jia
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c1
Thomas Göttlicher
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c2
Christoph Feck
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c3
--- Comment #3 from Thomas Göttlicher
There is still an offset compared to all other Qt menus. If you can point me to the source code, I can have a look why it does not work as all other Qt menus do. You can find the source code in YaST's svn repository:
http://svn.opensuse.org/svn/yast/trunk/qt-pkg/ Thanks in advance. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c4
--- Comment #4 from Christoph Feck
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c5
--- Comment #5 from Thomas Göttlicher
Could you please test http://paste.kde.org/132337/ ?
Works like a charm! Thank you very much. Fixed in yast2-qt-pkg-2.21.11. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=718197
https://bugzilla.novell.com/show_bug.cgi?id=718197#c6
Thomas Göttlicher
participants (1)
-
bugzilla_noreply@novell.com