Search keyboard focus disappears semi-permanently, when changing focus quickly after a search
Affected version
- GNOME Shell: 44.1
- Fedora Silverblue: 38.20230509.0
- Wayland
I did not experience this bug when using Fedora Silverblue 36, which I believe was running GNOME 42.
Bug summary
When performing a search and then changing focus quickly with the right arrow key (to change the selected search result), the keyboard focus often disappears entirely. Further keyboard input, including the arrow keys or tab key, does absolutely nothing. No item is focused, and the focus cannot be brought back via the keyboard. All I can do at that point is use the mouse to click on the desired search result, or press Escape to back out and try again.
For example, when I search for "pass", I get Passwords and Keys (Seahorse), and Secrets come up as the search results. Secrets is the one I always want, but unfortunately it's always second in the results (despite being the one I always pick — I thought GNOME was supposed to sort them by usage frequency?). I therefore need to press the right arrow key after searching for "pass", to select Secrets. If I do this keyboard sequence slowly, all works as expected. But if I do it quickly, then the focus moves to Secrets but then disappears entirely and stays gone.
Steps to reproduce
- Open the Overview screen.
- Quickly enter a search term and then press the right arrow key to change focus.
What happened
The focus moves to the right as expected, but then disappears and stays gone.
What did you expect to happen
The focus should move right and stay there. Keyboard focus should continue to function.
Relevant logs, screenshots, screencasts etc.
It's a bit difficult to show this in a video as you can't see my keyboard inputs, but here is a short clip. I type "pass", then press the right arrow key. You can see that the focus moves from Passwords and Keys, over to Secrets, but then disappears. I then continue to press arrow keys and press tab, but nothing happens — the focus is just gone.