Switching keyboard layout on login screen sometimes leaves the switcher on screen
Affected version
Fedora 33, Wayland, gnome-shell-3.38.0-2.fc33.x86_64, mutter-3.38.0-2.fc33.x86_64, I had this happen on 3.36 too.
Bug summary
When on the login screen and it has keyboard focus (Esc toggles between password prompt and clock), pressing the keyboard layout switch combination quickly sometimes results in the keyboard layout switching HUD to be shown and stuck on screen. The keyboard layout isn't switched, and further input continues to be sent to the password field. The dialog needs to be dismissed with a mouse (which causes the login screen to lose keyboard focus).
Steps to reproduce
- Lock the screen.
- Move the mouse to turn on the screen.
- Press the keyboard layout switch key combination quickly.
- If it worked fine, press Esc and try again.