Red Hat Bugzilla – Bug 866550
Tab key has to be pressed several times to move to next text field
Last modified: 2013-03-12 10:25:55 EDT
Description of problem:
When user is on "ADD A NEW MOUNT POINT" dialog trying to skip from "Mount point" to "Desired Capacity" field using <Tab> key, the key has to be pressed 1, 2 or three times to move to next field. Let's say that new mount point is "/home" for all following cases:
A) One <Tab> key press is needed. This happens when whole "/home<Tab>" sequence is entered fast enough. This is expected behaviour.
B) <Tab> has to be pressed two times - enter "/home" and wait some time to show hint bellow the field. Now you have to enter <Tab> two times to move to "Desired Capacity" field. The first <Tab> only hides the hint.
C) <Tab> has to be pressed three times - enter "/" and wait some time to show hint with mount points (/, /boot, /home, ...) bellow the field. Then enter "home<Tab>" fast enough. You can see that one hint ("/home") is shown bellow the field. Now you have to hit <Tab> two more times to get to "Desired Capacity" field.
Version-Release number of selected component (if applicable):
<Tab> key has to be pressed 1, 2 or three times to get from "Mount point" to "Desired Capacity" field.
One press of <Tab> key move cursor to "Desired Capacity" field no matter how fast user types.
Tested via vnc.
But isn't this just how things behave when there's a GtkComboBoxEntry involved? It makes sense to me that tab moves you down into the options. That's the next widget in the focus list.
Created attachment 628053 [details]
I will try to describe what happens in my brain when I see the dialog (screenshot attached):
1. hmm, two items to fill in, easy. So I will:
2. enter pount point (/home)
3. hit <Tab> to skip to next field
4. enter size (2000)
5. hit Enter (or <Alt>+A) to finish the dialog
If this doesn't work, I'm disappointed.
If I wanted to select any item from GtkComboBoxEntry bellow the mount point field, I could use keys up/down to go through the items - it works fine.
I'm not sure what is supposed to happen when GtkComboBoxEntry shows one or more items and <Tab> key is pressed, but at this moment (anaconda 18.16) it only hides the list of offered choices.
Sorry, but I don't see any way to both allow what you want to do as well as keep the ComboBoxEntry there as well. And, we need the ComboBoxEntry there to demonstrate that there are other non-filesystem things you can enter there as well.