Skip to content

Bug: Switcher search bar permanently overlaying gnome until session ends #152

@smcclennon

Description

@smcclennon

Environment

OS: Fedora Workstation 35
Kernel: 5.16.12-200.fc35.x86_64
gnome-session: 41.3-1.fc35
Window manager: Wayland
Switcher version: 34

Additional info:

  • VPN with kill switch enabled, so on login there is no internet connection. Tests were also performed with kill switch disabled, results were identical.
  • All of my tests were performed with only the Switcher gnome extension enabled.

Bug description

On a new session, after opening any application, pressing the Switcher keyboard shortcut displays the Switcher search bar with no drop-down results. The search bar can be typed into, but no results appear. The search bar cannot be exited with Esc, Alt + F4, or clicking elsewhere.

Switcher remains focused regardless of where on the screen you click. The panel (top bar) items cannot be clicked.

I can enter the activities overview (list of desktop workspaces) by pressing the super key, but cannot click anything except the Switcher bar which remains overlayed over everything in the same position.

I can still focus on things using the keyboard, for example pressing super + 9 to open my 9th pinned application, and typing directly into the activities overview and pressing Enter to launch apps. Once apps are launched I can also Tab and Enter to interact with things such as item check boxes, and can use a terminal.

The only way I know to recover from this state is pressing Alt + f2 and typing in gnome-session-quit --logout --no-prompt and pressing the enter key.

Steps to reproduce

  1. Log in at the gnome login screen.
  2. Press the Switcher keyboard shortcut, observe Switcher pops up and functions correctly, closing when defocused
  3. Open an app such as gnome-calculator.
  4. Press the Switcher keyboard shortcut again, observe the Switcher search bar appear with no dropdown results, and no way to close it (even if disabling the extension).

Switcher Settings

I changed my Switcher keyboard shortcut from super + W to super + E during my troubleshooting process.
image

Screenshots

  • Just logged into Gnome and have not opened any applications yet. Pressed super + E. Switcher performing correctly.
    image

  • Closed Switcher. Launched "gnome-calculator" and then pressed super + E again. Switcher is now in the stuck state.
    image

  • Pressed super to enter the activity overview. Switcher is still overlaying, and I cannot click anything.
    image

  • Pressed super to close the activity overview. Clicked on the Switcher search bar and typed inside.
    image

  • Pressed Alt + Tab to focus gnome-calculator. Typed inside it.
    image

  • Pressed super twice to enter the applications menu. Clicked on the Switcher search bar and typed inside.
    image

  • Pressed super to enter the activity overview. Typed in "extensions" and pressed enter to open the Gnome Extensions application. Pressed the tab key until the checkbox for disabling Switcher was selected. Pressed enter to disable Switcher. Observe the Switcher search bar persist but visually change.
    image

  • Pressed enter on the checkbox again to re-enable Switcher.
    image

  • Pressed Alt + F2 to open the "Run a command" popup. Typed in gnome-session-quit --logout --no-prompt to close my Gnome session and return to the login screen, to get rid of the Switcher search bar.
    [ No screenshot ]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions