Skip to content

macOS: unset/reset keyboard shortcut for unbind and conflicts#12042

Closed
bo2themax wants to merge 7 commits intoghostty-org:mainfrom
bo2themax:keyboard-responder
Closed

macOS: unset/reset keyboard shortcut for unbind and conflicts#12042
bo2themax wants to merge 7 commits intoghostty-org:mainfrom
bo2themax:keyboard-responder

Conversation

@bo2themax
Copy link
Copy Markdown
Member

@bo2themax bo2themax commented Apr 1, 2026

Depends on #11995 and #12023.

This fixes

  1. keybind=cmd+option+h=unbind not working as expect
  2. keybind=cmd+option+h=goto_split:left not hiding the shortcut on "Hide Others" and the menu is not highlighted

@ghostty-bot ghostty-bot bot added the os/macos label Apr 1, 2026
@bo2themax bo2themax requested a review from a team as a code owner April 1, 2026 14:35
@bo2themax bo2themax force-pushed the keyboard-responder branch from fc45cbb to daafbf1 Compare April 1, 2026 16:49
# Conflicts:
#	macos/Tests/Ghostty/ConfigTests.swift
The structure is now nearly the same for upcoming changes. Although it goes through every single menu item in Ghostty main menu, but currently it still reset menu items registered AppDelegate, but will not change the ones not linked, like "Hide Ghostty".
Similar to ghostty-org#11396, if one is setting `keybind=cmd+option+h=goto_split:left`, the shortcut for "Hide Others" should be cleared out
@bo2themax bo2themax force-pushed the keyboard-responder branch from daafbf1 to 899b0f1 Compare April 1, 2026 16:51
@bo2themax bo2themax closed this Apr 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant