We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent dd06355 commit 596de93Copy full SHA for 596de93
1 file changed
src/composables/useKeyboardShortcuts.ts
@@ -6,9 +6,12 @@ export function useKeyboardShortcuts() {
6
const { dispatch } = useCommandDispatcher();
7
8
const handleKeyDown = (event: KeyboardEvent) => {
9
- // 如果正在输入,拦截除 Mod+Key 以外的单键命令
10
- if (event.target instanceof HTMLInputElement || event.target instanceof HTMLTextAreaElement) {
11
- if (!event.ctrlKey && !event.metaKey) return;
+ if (
+ event.target instanceof HTMLInputElement ||
+ event.target instanceof HTMLTextAreaElement ||
12
+ (event.target as HTMLElement).isContentEditable
13
+ ) {
14
+ return;
15
}
16
17
const isModKey = event.ctrlKey || event.metaKey;
0 commit comments