diff --git a/ui/composables/useCommandHandler.ts b/ui/composables/useCommandHandler.ts index a165be4..694e6e2 100644 --- a/ui/composables/useCommandHandler.ts +++ b/ui/composables/useCommandHandler.ts @@ -61,7 +61,7 @@ export function useCommandHandler(): void { for (const kb of bindings) { const chords = parseBinding(kb.key) const tokens = chords.map(chordToken) - const hasMod = chords.some(c => c.modifiers.length > 0) + const hasMod = chords.some(c => c.modifiers.some(m => m !== 'shift')) matchables.push({ command: kb.command, tokens, whenNode: kb.whenNode, hasModifier: hasMod }) }