After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 634194 - Top bar menus shouldn't release focus when moving between them
Top bar menus shouldn't release focus when moving between them
Status: RESOLVED DUPLICATE of bug 618885
Product: gnome-shell
Classification: Core
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gnome-shell-maint
gnome-shell-maint
Depends on:
Blocks:
 
 
Reported: 2010-11-06 20:41 UTC by Milan Bouchet-Valat
Modified: 2010-11-08 18:11 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Milan Bouchet-Valat 2010-11-06 20:41:53 UTC
It seems that the top bar menus grab focus when they are opened, and release it when they are closed. This means that when you open a menu and you move the pointer over another menu to open it, the currently focused application gets the focus for one instant, and loses it immediately in favor of the newly-opened menu. Instead of this weird behavior, the Shell should keep the focus when it knows a menu is closed because another is being opened.

This bug can be checked for example using Firefox: go to any webpage, clar the contents of the address bar, and play with the Shell's menus. You'll notice grey text appears and disappears in the address bar when you move to a new menu. Any window which has a focused widget (e.g. Evolution's tree view) will also trigger the same graphical weirdness, but depending on the GTK theme it is often harder to notice.
Comment 1 Dan Winship 2010-11-07 00:27:04 UTC
yeah, i've started fixing this already; it makes certain keynav cases not work right too
Comment 2 Dan Winship 2010-11-08 18:11:32 UTC
fixed as part of a (not-yet-attached) patch for bug 618885

*** This bug has been marked as a duplicate of bug 618885 ***