cmux/Sources
CHE-3 5de59cd4ed fix: stop consuming repeated Escape keys after command palette dismissal
The `shouldConsumeSuppressedEscape` function had an early return that
unconditionally consumed all repeated Escape key events (`isARepeat`),
regardless of whether the suppression window had expired. This caused
Escape presses to be swallowed in TUI apps (e.g. lazygit) running in
panels, because the repeat events never reached the active responder.

Removing the `isARepeat` guard lets repeated Escapes fall through to
the existing time-based check (0.35s window), which correctly expires
and stops consuming events after the command palette is dismissed.

Fixes #1610

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-03-22 19:42:24 -04:00
..
Find Add failing regression test for browser find focus (#1891) 2026-03-20 22:12:26 -07:00
Panels Fix browser pane video fullscreen 2026-03-21 12:17:55 -07:00
Update fix: align titlebar icons with traffic-light buttons (#1754) 2026-03-20 01:57:35 -07:00
AppDelegate.swift fix: stop consuming repeated Escape keys after command palette dismissal 2026-03-22 19:42:24 -04:00
AppleScriptSupport.swift fix: read working directory from panelDirectories instead of TerminalPanel 2026-03-20 04:15:44 +08:00
Backport.swift Resync terminal portals after sidebar changes (#1253) 2026-03-12 02:46:30 -07:00
BrowserWindowPortal.swift Fix browser pane video fullscreen 2026-03-21 12:17:55 -07:00
cmuxApp.swift Confirm before closing pinned workspaces 2026-03-20 20:59:43 -07:00
ContentView.swift Confirm before closing pinned workspaces 2026-03-20 20:59:43 -07:00
GhosttyConfig.swift Add configurable sidebar tint color with light/dark mode support (#1465) 2026-03-15 15:48:57 -07:00
GhosttyTerminalView.swift Merge pull request #1858 from martinezhermes/fix/background-opacity-blur-879 2026-03-21 03:16:47 -07:00
KeyboardLayout.swift fix: support keyboard shortcuts with CJK input sources (Korean, Chinese, Japanese) (#1649) 2026-03-20 02:47:19 -07:00
KeyboardShortcutSettings.swift Narrow shortcut settings notifications 2026-03-15 22:09:37 -07:00
NotificationsPage.swift Add Jump to Latest to the notifications popover (#1167) 2026-03-10 19:30:17 -07:00
PortScanner.swift Avoid main-thread hops for explicit socket scope 2026-02-20 23:58:47 -08:00
PostHogAnalytics.swift Flush PostHog hourly active events immediately (#934) 2026-03-05 04:00:04 -08:00
RemoteRelayZshBootstrap.swift Support image drag-and-drop into SSH terminals (#1838) 2026-03-20 18:31:19 -07:00
SentryHelper.swift Auto-heal missing CLI listener socket (#679) 2026-02-28 01:19:38 -08:00
SessionPersistence.swift fix: skip identical session autosave writes (#1732) 2026-03-18 03:24:40 -07:00
SidebarSelectionState.swift Implement session persistence pass 1 with multi-window restore 2026-02-22 15:39:59 -08:00
SocketControlSettings.swift Merge remote-tracking branch 'origin/main' into pr-ssh-stack-main 2026-03-13 17:56:38 -07:00
TabManager.swift Merge pull request #1895 from manaflow-ai/issue-1863-pinned-workspace-close-protect 2026-03-21 12:36:55 -07:00
TerminalController.swift Protect pinned workspaces from close actions 2026-03-20 19:38:24 -07:00
TerminalImageTransfer.swift Fix SSH image transfer followups (#1904) 2026-03-20 21:32:21 -07:00
TerminalNotificationStore.swift fix: preserve custom commands for focused notifications 2026-03-20 01:11:10 -07:00
TerminalSSHSessionDetector.swift Fix SSH image transfer cleanup and IPv6 followups (#1907) 2026-03-20 22:04:52 -07:00
TerminalView.swift Add sidebar blur effect with withinWindow blending (#9) 2026-02-04 03:04:45 -08:00
TerminalWindowPortal.swift Fix laggy terminal sync during sidebar drags (#1598) 2026-03-18 01:28:11 -07:00
UITestRecorder.swift Fix frozen terminals after split churn (#12) 2026-02-13 16:45:31 -08:00
WindowAccessor.swift Polish browser suggestions, focus, and tagged reload flow 2026-02-14 21:33:28 -08:00
WindowDecorationsController.swift Refine settings/about titlebar styling and controls alignment 2026-02-14 02:11:35 -08:00
WindowDragHandleView.swift Fix re-entrant exclusive-access crash in drag handle hit test (#771) 2026-03-02 19:20:14 -08:00
WindowToolbarController.swift Reapply "Merge pull request #239 from manaflow-ai/issue-151-ssh-remote-port-proxying" 2026-03-12 15:54:26 -07:00
Workspace.swift Merge pull request #1845 from mvanhorn/osc/1603-close-tab-show-name 2026-03-21 03:16:36 -07:00
WorkspaceContentView.swift Gate workspace chrome from minimal mode 2026-03-16 23:15:22 -07:00