diff --git a/core/block_svg.ts b/core/block_svg.ts index f4445e939..b419122ba 100644 --- a/core/block_svg.ts +++ b/core/block_svg.ts @@ -1534,8 +1534,8 @@ export class BlockSvg let dx = originalOffsetToTarget.x; let dy = originalOffsetToTarget.y; // Then adjust its position according to the connection resize - dx += originalOffsetInBlock.x - sourceConnection.getOffsetInBlock().x; - dy += originalOffsetInBlock.y - sourceConnection.getOffsetInBlock().y; + dx += originalOffsetInBlock.x - sourceConnection.getOffsetInBlock().x; + dy += originalOffsetInBlock.y - sourceConnection.getOffsetInBlock().y; this.moveBy(dx, dy); } diff --git a/core/insertion_marker_manager.ts b/core/insertion_marker_manager.ts index 1f531b7b5..f6fb25faa 100644 --- a/core/insertion_marker_manager.ts +++ b/core/insertion_marker_manager.ts @@ -614,12 +614,19 @@ export class InsertionMarkerManager { // Connect() also renders the insertion marker. imConn.connect(closest); - const originalOffsetToTarget = {x: closest.x - imConn.x, y: closest.y - imConn.y} + const originalOffsetToTarget = { + x: closest.x - imConn.x, + y: closest.y - imConn.y, + }; const originalOffsetInBlock = imConn.getOffsetInBlock().clone(); const imConnConst = imConn; renderManagement.finishQueuedRenders().then(() => { // Position so that the existing block doesn't move. - insertionMarker?.positionNearConnection(imConnConst, originalOffsetToTarget, originalOffsetInBlock); + insertionMarker?.positionNearConnection( + imConnConst, + originalOffsetToTarget, + originalOffsetInBlock, + ); insertionMarker?.getSvgRoot().setAttribute('visibility', 'visible'); });