From 4262858db33d8abba210ca5263beac584b9c3833 Mon Sep 17 00:00:00 2001 From: Aaron Dodson Date: Tue, 26 May 2026 10:28:00 -0700 Subject: [PATCH] fix: Avoid issue with toolbox search plugin (#9934) --- packages/blockly/core/shortcut_items.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/blockly/core/shortcut_items.ts b/packages/blockly/core/shortcut_items.ts index 622e86562..ef6b4fd3c 100644 --- a/packages/blockly/core/shortcut_items.ts +++ b/packages/blockly/core/shortcut_items.ts @@ -778,11 +778,12 @@ export function registerFocusToolbox() { const focusToolboxShortcut: KeyboardShortcut = { name: names.FOCUS_TOOLBOX, preconditionFn: (workspace) => !workspace.isDragging(), - callback: (workspace) => { + callback: (workspace, event) => { const toolbox = workspace.getToolbox(); if (toolbox) { keyboardNavigationController.setIsActive(true); getFocusManager().focusTree(toolbox); + event.preventDefault(); return true; } else { const flyout = workspace.getFlyout(); @@ -790,6 +791,7 @@ export function registerFocusToolbox() { keyboardNavigationController.setIsActive(true); getFocusManager().focusTree(flyout.getWorkspace()); + event.preventDefault(); return true; } },