From 93cd4da396672a82fd822938a1852740b71ccfb6 Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 14:21:50 +0200 Subject: [PATCH] Initialize and sync terrain grid resize state in ViewportHost --- src/viewport-three/viewport-host.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 22d35b47..6ee46ba1 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -1504,6 +1504,8 @@ export class ViewportHost { } this.activeTerrainBrushStroke = null; + this.cancelActiveTerrainGridResizeDrag(false); + this.setTerrainGridResizeHover(null); this.setHoveredSelection({ kind: "none" }); @@ -1531,6 +1533,8 @@ export class ViewportHost { ); this.activeTerrainBrushStroke = null; + this.cancelActiveTerrainGridResizeDrag(false); + this.setTerrainGridResizeHover(null); this.currentDocument = document; this.viewportSceneBounds = resolveViewportDocumentBounds(document); this.setHoveredSelection({ @@ -1559,6 +1563,7 @@ export class ViewportHost { this.applyTransformPreview(); this.syncTransformGizmo(); this.syncTerrainBrushPreview(); + this.syncTerrainGridResizeOverlay(); } updateAssets(