[Bug 31598] delayed mouse button release causes menus to close

Jonathon Conte thesicktwist at hotmail.com
Thu Feb 16 06:57:44 UTC 2006


Public bug reported:
https://launchpad.net/malone/bugs/31598

Affects: gtk+2.0 libgtk2.0-0 (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

Description:
I'm running Dapper Drake (testing). After depressing the mouse button on
a menu the menu is opened and displayed as expected. If the mouse button
is released within a short frame of time the menu remains visible.
However, if there is a delay ( anything longer than 1 second on my
system) between when the mouse button is pressed and when the mouse
button is released then the menu disappears. This anomaly seems to occur
with every application that utilizes GTK+ including the GNOME panel. It
also affects context menus. Besides occurring when there is a delay of
input from the user, this situation can also arise on older hardware
and/or on systems that are under heavy load.

I propose that menus should remain open until the user explicitly
provides input (mouse click, key press, etc.). Not only do I believe
that this will help to achieve better usability but it will also allow
GTK+ programs to act more consistently with other non-GTK+ programs that
ship with Ubuntu (e.g. Mozilla Firefox and OpenOffice.org).




More information about the desktop-bugs mailing list