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 337222 - tab keybinding for list navigation
tab keybinding for list navigation
Status: RESOLVED OBSOLETE
Product: gtk+
Classification: Platform
Component: Widget: GtkMenu
3.22.x
Other All
: Normal enhancement
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks: 656816
 
 
Reported: 2006-04-04 16:41 UTC by Dan Allen
Modified: 2018-05-02 14:17 UTC
See Also:
GNOME target: ---
GNOME version: 2.11/2.12



Description Dan Allen 2006-04-04 16:41:46 UTC
When using drop-down lists (combo boxes) and menus, it should be possible to
navigate to the next entry in the list using the TAB key (and SHIFT-TAB to move
in reverse).  This keybinding is standard for other platforms, such as KDE and
is also implemented by Mozilla Firefox (so it is common and expected).  At the
very least, there should be some gconf setting for this binding so that it is
possible to enable it.

Other information:
I originally filed a bug with Eclipse because the code completion drop-down list
was not configurable in the key bindings, and the feedback was that it was a
system keybinding:

https://bugs.eclipse.org/bugs/show_bug.cgi?id=134598
Comment 1 Michal 'hramrach' Suchanek 2011-08-18 14:08:47 UTC
seems fixed in gtk3
Comment 2 Daniel Boles 2017-08-15 15:04:46 UTC
=> GtkMenu because GtkComboBox has no control over keypresses within the menu


Personally, I find the arrow keys to be sufficient, though I suppose it's fair to expect Tab to do _something_, whether it's moving between menu items or tabbing out of the menu (probably the former)


(In reply to Dan Allen from comment #0)
> and is also implemented by Mozilla Firefox (so it is common and expected).

Which Firefox, on which OS? I'm not sure this is still accurate, though I've not tested them all.


> At the very least, there should be some gconf setting for this binding
> so that it is possible to enable it.

I don't think another setting is the answer.


(In reply to Michal 'hramrach' Suchanek from comment #1)
> seems fixed in gtk3

...Does it? What did you run that suggested that? I can't find any ComboBox or other GtkMenu user that can change items with Tab. GtkMenuButton with a Popover can, but that's because it uses 'normal' widgets and keynav rather than following the (separate, somewhat cryptic) GtkMenu way of doing things.
Comment 3 GNOME Infrastructure Team 2018-05-02 14:17:51 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gtk/issues/259.