fix: add focus mode keyboard shortcut (Ctrl+Shift+F)

Bind Ctrl+Shift+F to Workspace.ToggleFocusMode which previously had
no default keybinding.
This commit is contained in:
Johnpaul Chiwetelu
2026-03-04 22:06:47 +01:00
parent 31276ff2a6
commit f55ccf6d6b
2 changed files with 26 additions and 0 deletions

View File

@@ -0,0 +1,18 @@
import { describe, expect, it } from 'vitest'
import { CORE_KEYBINDINGS } from '@/platform/keybindings/defaults'
describe('CORE_KEYBINDINGS', () => {
it('should include Workspace.ToggleFocusMode bound to Ctrl+Shift+F', () => {
const binding = CORE_KEYBINDINGS.find(
(kb) => kb.commandId === 'Workspace.ToggleFocusMode'
)
expect(binding).toBeDefined()
expect(binding!.combo).toEqual({
key: 'f',
ctrl: true,
shift: true
})
})
})

View File

@@ -208,5 +208,13 @@ export const CORE_KEYBINDINGS: Keybinding[] = [
key: 'Escape'
},
commandId: 'Comfy.Graph.ExitSubgraph'
},
{
combo: {
key: 'f',
ctrl: true,
shift: true
},
commandId: 'Workspace.ToggleFocusMode'
}
]