Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • gnome-terminal gnome-terminal
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 266
    • Issues 266
    • List
    • Boards
    • Service Desk
    • Milestones
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • GNOMEGNOME
  • gnome-terminalgnome-terminal
  • Issues
  • #7860
Closed
Open
Issue created Jul 28, 2021 by Duane Johnson@canadaduane

Preferences window can't be closed via keyboard shortcut

After opening the Preferences window, there is no way to close it via keyboard shortcut.

Things I've tried: ESC, ctrl+W, ctrl+F4, alt+F4, shift+ctrl+W ("Close Tab" shortcut key), shift+ctrl+Q ("Close Window" shortcut key).

In addition, if the Preferences window is opened via a keyboard shortcut (e.g. it might be set to "alt+,") then the keyboard focus does not switch to the Preferences window. NOTE: if the Preferences window is opened via the mouse menu, then the Preferences window DOES receive keyboard focus.

When the above two issues are combined, a 3rd usability issue arises: If the Preferences window is opened via keyboard shortcut, and the user then presses the "Close Tab" or "Close Window" shortcut keys (i.e. expecting to close the Preferences window), then the user unexpectedly ends up closing an open shell.

Version: 3.38.1

Edited Jul 28, 2021 by Duane Johnson
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking