diff --git a/apps/desktop/src/app/hooks/use-keybinds.ts b/apps/desktop/src/app/hooks/use-keybinds.ts index e48c81dd264..2c46da2d2c6 100644 --- a/apps/desktop/src/app/hooks/use-keybinds.ts +++ b/apps/desktop/src/app/hooks/use-keybinds.ts @@ -7,11 +7,7 @@ import { closeActiveTerminal, createTerminal, cycleTerminal } from '@/app/right- import { activateTreeTabSlot, cycleTreeTabInFocusedZone, layoutHasRootSide } from '@/components/pane-shell/tree/store' import { contributedKeybindHandler, PROFILE_SLOT_COUNT, SESSION_SLOT_COUNT } from '@/lib/keybinds/actions' import { comboAllowedInInput, comboFromEvent, isEditableTarget } from '@/lib/keybinds/combo' -import { - composerFocusKeysAllowed, - isComposerFocusSoftCombo, - typeToFocusChar -} from '@/lib/keybinds/composer-focus-keys' +import { composerFocusKeysAllowed, isComposerFocusSoftCombo, typeToFocusChar } from '@/lib/keybinds/composer-focus-keys' import { $repoStatus } from '@/store/coding-status' import { toggleCommandPalette } from '@/store/command-palette' import { $capture, $comboIndex, endCapture, setBinding } from '@/store/keybinds' diff --git a/apps/desktop/src/lib/keybinds/composer-focus-keys.test.ts b/apps/desktop/src/lib/keybinds/composer-focus-keys.test.ts index 01043a210ce..cab689da0aa 100644 --- a/apps/desktop/src/lib/keybinds/composer-focus-keys.test.ts +++ b/apps/desktop/src/lib/keybinds/composer-focus-keys.test.ts @@ -1,7 +1,7 @@ import { afterEach, beforeEach, describe, expect, it, vi } from 'vitest' import { $workspaceIsPage } from '@/app/routes' -import { closeSwitcher, $switcherOpen } from '@/store/session-switcher' +import { $switcherOpen, closeSwitcher } from '@/store/session-switcher' import { composerFocusBlockedBySurface, diff --git a/apps/desktop/src/lib/keybinds/composer-focus-keys.ts b/apps/desktop/src/lib/keybinds/composer-focus-keys.ts index b6569770cc5..2e2a9f82fc6 100644 --- a/apps/desktop/src/lib/keybinds/composer-focus-keys.ts +++ b/apps/desktop/src/lib/keybinds/composer-focus-keys.ts @@ -76,7 +76,12 @@ export function composerFocusKeysAllowed(event: KeyboardEvent, combo: string): b return true } - if (event.defaultPrevented || event.isComposing || isEditableTarget(event.target) || composerFocusBlockedBySurface()) { + if ( + event.defaultPrevented || + event.isComposing || + isEditableTarget(event.target) || + composerFocusBlockedBySurface() + ) { return false }