From 5ae8d1a549e8796efa00c5258fd7cc1aec292d56 Mon Sep 17 00:00:00 2001 From: Aaron Dodson Date: Mon, 11 May 2026 13:59:31 -0700 Subject: [PATCH] fix: Fix bug that prevented display of move indicators in mutator workspaces --- packages/blockly/core/keyboard_nav/move_indicator.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/blockly/core/keyboard_nav/move_indicator.ts b/packages/blockly/core/keyboard_nav/move_indicator.ts index b1de2f76833..8728ecac669 100644 --- a/packages/blockly/core/keyboard_nav/move_indicator.ts +++ b/packages/blockly/core/keyboard_nav/move_indicator.ts @@ -27,7 +27,10 @@ export class MoveIndicator { this.svgRoot = dom.createSvgElement( Svg.G, {}, - workspace.getLayerManager()?.getDragLayer(), + // Mutator workspaces don't have a drag layer, so fall back to the block + // layer. + workspace.getLayerManager()?.getDragLayer() ?? + workspace.getLayerManager()?.getBlockLayer(), ); this.svgRoot.classList.add('blocklyMoveIndicator'); const rtl = workspace.RTL;