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 262687 - Should be possible to use keyboard type-ahead in GtkComboBox list
Should be possible to use keyboard type-ahead in GtkComboBox list
Status: RESOLVED DUPLICATE of bug 567141
Product: gtk+
Classification: Platform
Component: Widget: GtkComboBox
3.2.x
Other All
: Normal enhancement
: ---
Assigned To: gtk-bugs
gtk-bugs
: 310931 677795 692260 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2004-08-08 21:25 UTC by korn
Modified: 2017-08-15 14:28 UTC
See Also:
GNOME target: ---
GNOME version: 3.1/3.2



Description korn 2004-08-08 21:25:53 UTC
Description of Problem: A blind user of Evolution will be unable to
directly select their timezone by city from the map - they will have to use
the combo box.  Because the combo box doesn't support type-ahead, someone
in (for example) Fiji will need to arrow down 447 times to set their
timezone correctly (whereas someone in my timezone would have to press down
arrow only 105 times!).  If this combo box supported type-ahead, pressing
"P", or typing "Pacific/F" would immediately get them to where they needed
to go, 9 keystrokes instead of 447!
Comment 1 Harry Lu 2004-08-11 04:55:41 UTC
Peter, this sounds more like a GtkCombo/GtkList feature.  I think this
should be implemented in GktCombo or GtkList.
What is your suggestions? Is there any type-ahead widgets that we can
take a reference?
Comment 2 Harry Lu 2004-08-11 04:57:45 UTC
BTW, I just found I can type Enter to popdown the list and use
pageup/pagedown to scroll the list. This is much faster than just
using arrow keys.
Comment 3 André Klapper 2005-09-13 11:07:40 UTC
reassigning to harish
Comment 4 André Klapper 2012-01-28 22:43:14 UTC
This is a GtkComboBox issue and not Evolution specific.

gtk3-3.2.3-1.fc16.i686

1. System Settings > System > Date and Time
2. Set "Region" to "Europe"
3. Press Tab once (to get the "City" dropdown focused)
(4. Optional: Press Spacebar)
5. Enter W on the keyboard

EXPECTED OUTCOME:
City of "Warsaw" displayed in City dropdown

ACTUAL OUTCOME:
Nothing

OTHER COMMENTS:
Also see bug 668931 - Using arrow keys to navigate in the list without a mouse pointer works but is cumbersome if the list is long.
Comment 5 Reinout van Schouwen 2012-06-11 22:36:53 UTC
*** Bug 677795 has been marked as a duplicate of this bug. ***
Comment 6 Bastien Nocera 2013-01-23 09:21:06 UTC
*** Bug 692260 has been marked as a duplicate of this bug. ***
Comment 7 Daniel Boles 2017-08-15 00:32:19 UTC
*** Bug 310931 has been marked as a duplicate of this bug. ***
Comment 8 Daniel Boles 2017-08-15 14:28:44 UTC
marking this as a time-travelling duplicate, since the other one has a patch on it

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