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(