fix: ignore Ctrl/Alt/Meta in keyboard shortcuts

This commit is contained in:
N1C4T
2025-12-31 14:04:15 +04:00
parent 2a74cf9a39
commit 683943a180
5 changed files with 15 additions and 0 deletions

View File

@@ -95,6 +95,9 @@ export function CommandFooter({
return;
}
// Ignore if modifier keys are pressed (prevents conflicts with browser shortcuts like Ctrl+D)
if (e.ctrlKey || e.altKey || e.metaKey) return;
// These shortcuts always work
const alwaysEnabled = ['t', 'c'];
if (selectedCount === 0 && !alwaysEnabled.includes(e.key)) return;