diff --git a/src/keyboard_drag_strategy.ts b/src/keyboard_drag_strategy.ts index d5729ad7..5a5ef209 100644 --- a/src/keyboard_drag_strategy.ts +++ b/src/keyboard_drag_strategy.ts @@ -54,6 +54,7 @@ export class KeyboardDragStrategy extends dragging.BlockDragStrategy { this.allConnections.push( ...topBlock .getDescendants(true) + .filter((block: BlockSvg) => !block.isShadow()) .flatMap((block: BlockSvg) => block.getConnections_(false)) .sort((a: RenderedConnection, b: RenderedConnection) => { let delta = a.y - b.y;