[Bug 255848] New: menu option not always launched on mouse button release
S. Christian Collins
s_chriscollins at hotmail.com
Tue Nov 2 02:37:30 GMT 2010
https://bugs.kde.org/show_bug.cgi?id=255848
Summary: menu option not always launched on mouse button
release
Product: kde
Version: 4.5
Platform: Ubuntu Packages
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: NOR
Component: general
AssignedTo: unassigned-bugs at kde.org
ReportedBy: s_chriscollins at hotmail.com
Version: 4.5 (using KDE 4.5.1)
OS: Linux
The easiest way to understand this glitch is to watch the attached video.
** Bug Description **
Clicking and holding down a mouse button to open a menu and then releasing the
mouse button over the desired menu item doesn't always activate the menu item.
The cause of failure seems to be related to the presence of a sub-menu adjacent
to the desired menu item. When the user's cursor crosses over a sub-menu (which
causes it to be briefly opened), passes on to the desired menu item adjacent to
the submenu, then the user releases the mouse button, the menu will not open
unless the mouse has moved a sufficient number of pixels while on the selected
menu item.
This bug seems easiest to reproduce using the QtCurve engine, second-easiest
with Oxygen, animations disabled, and a bit harder with Oxygen, animations
enabled.
I initially filed this bug with Qt, but the Qt guys don't believe it is a Qt
problem and suggested I file as a KDE bug. Here is the original Qt bug report:
http://bugreports.qt.nokia.com/browse/QTBUG-14034
Reproducible: Always
Steps to Reproduce:
see attached video
** My System **
Motherboard: MSI K9N SLI Platinum (nForce 570 SLI chipset)
CPU: AMD Athlon(tm) 64 Processor 4000+ (2.6 GHz)
RAM: 2GB DDR2
Video: Dell NVIDIA GeForce 7800 GTX w/ 256 MB RAM (PCI Express)
OS: Kubuntu 10.04 i386 w/ KDE SC 4.5.1 from Kubuntu PPA
Linux Kernel: 2.6.32-24-lowlatency
NVIDIA driver: 260.19.06
Screen Resolution: 1280 x 960
X.org: 7.5
Qt: 4.7.0
--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list