From dc098ea2e981bbcf3979a51f546c552f1882683b Mon Sep 17 00:00:00 2001 From: Aaron Dodson Date: Mon, 30 Mar 2026 15:55:13 -0700 Subject: [PATCH] chore: Remove the keyboard-navigation plugin from the advanced playground --- package-lock.json | 9 ------- packages/blockly/package.json | 1 - .../playgrounds/advanced_playground.html | 27 ------------------- 3 files changed, 37 deletions(-) diff --git a/package-lock.json b/package-lock.json index dacc5c768..a02898fb6 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1986,7 +1986,6 @@ "devDependencies": { "@blockly/block-test": "^7.0.2", "@blockly/dev-tools": "^9.0.2", - "@blockly/keyboard-navigation": "^3.0.1", "@blockly/theme-modern": "^7.0.1", "@hyperjump/browser": "^1.1.4", "@hyperjump/json-schema": "^1.5.0", @@ -2145,14 +2144,6 @@ "node": "*" } }, - "packages/blockly/node_modules/@blockly/keyboard-navigation": { - "version": "3.0.1", - "dev": true, - "license": "Apache-2.0", - "peerDependencies": { - "blockly": "^12.3.0" - } - }, "packages/blockly/node_modules/@blockly/theme-dark": { "version": "8.0.1", "dev": true, diff --git a/packages/blockly/package.json b/packages/blockly/package.json index 11a2260a8..5ab927b43 100644 --- a/packages/blockly/package.json +++ b/packages/blockly/package.json @@ -105,7 +105,6 @@ "devDependencies": { "@blockly/block-test": "^7.0.2", "@blockly/dev-tools": "^9.0.2", - "@blockly/keyboard-navigation": "^3.0.1", "@blockly/theme-modern": "^7.0.1", "@hyperjump/browser": "^1.1.4", "@hyperjump/json-schema": "^1.5.0", diff --git a/packages/blockly/tests/playgrounds/advanced_playground.html b/packages/blockly/tests/playgrounds/advanced_playground.html index 5c00de6ee..a1a89446f 100644 --- a/packages/blockly/tests/playgrounds/advanced_playground.html +++ b/packages/blockly/tests/playgrounds/advanced_playground.html @@ -18,9 +18,6 @@ await loadScript( '../../node_modules/@blockly/theme-modern/dist/index.js', ); - await loadScript( - '../../node_modules/@blockly/keyboard-navigation/dist/index.js', - ); let kbNavigation; @@ -52,28 +49,6 @@ // Refresh theme. ws.setTheme(ws.getTheme()); }); - - // Keyboard navigation options. - const kbOptions = { - 'Enable keyboard navigation': false, - }; - gui.remember(kbOptions); - gui.add(kbOptions, 'Enable keyboard navigation').onChange((enabled) => { - setupKeyboardNav(enabled, playground); - }); - - // Set up keyboard navigation on page load - setupKeyboardNav(kbOptions['Enable keyboard navigation'], playground); - } - - function setupKeyboardNav(enabled, playground) { - if (enabled) { - kbNavigation = new KeyboardNavigation(playground.getWorkspace()); - } else { - if (kbNavigation) { - kbNavigation.dispose(); - } - } } function initPlayground() { @@ -128,8 +103,6 @@ }; Blockly.ContextMenuItems.registerCommentOptions(); - KeyboardNavigation.registerKeyboardNavigationStyles(); - // TODO: register the navigation-deferring toolbox. createPlayground( document.getElementById('root'),