From a4a4c066c2bcbfbb717e9f74803abe2e6a1b1bb2 Mon Sep 17 00:00:00 2001 From: the1812 Date: Tue, 1 Apr 2025 08:34:00 +0800 Subject: [PATCH] Fix ignoreTyping config (fix #5174) --- registry/lib/components/utils/keymap/bindings.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/registry/lib/components/utils/keymap/bindings.ts b/registry/lib/components/utils/keymap/bindings.ts index e8a8f40c2..56943b6d2 100644 --- a/registry/lib/components/utils/keymap/bindings.ts +++ b/registry/lib/components/utils/keymap/bindings.ts @@ -57,7 +57,8 @@ export const loadKeyBindings = lodash.once((bindings: KeyBinding[]) => { return true })() if ( - (binding.action.ignoreFocus !== false || binding.action.ignoreTyping !== false) && + binding.action.ignoreFocus !== false && + binding.action.ignoreTyping !== false && hasElementFocus ) { return