From 81a470e72e06156ba6b10f2d8eb2e3e1927eaffa Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 14:26:30 +0200 Subject: [PATCH] Add terrain grid resize commit handler to ViewportCanvas and App --- src/app/App.tsx | 1 + src/viewport-three/ViewportCanvas.tsx | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/app/App.tsx b/src/app/App.tsx index bc523e36..fb18bcab 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -16505,6 +16505,7 @@ export function App({ onSetPanelViewMode={handleSetViewportPanelViewMode} onSetPanelDisplayMode={handleSetViewportPanelDisplayMode} onTerrainBrushCommit={handleCommitTerrainBrushStroke} + onTerrainGridResizeCommit={handleTerrainGridResizeCommit} onCommitCreation={handleCommitCreation} onCameraStateChange={(cameraState) => { const previousCameraState = diff --git a/src/viewport-three/ViewportCanvas.tsx b/src/viewport-three/ViewportCanvas.tsx index 654b89c0..d03556ae 100644 --- a/src/viewport-three/ViewportCanvas.tsx +++ b/src/viewport-three/ViewportCanvas.tsx @@ -75,7 +75,7 @@ interface ViewportCanvasProps { focusSelection: EditorSelection; onSelectionChange(selection: EditorSelection): void; onTerrainBrushCommit(commit: TerrainBrushStrokeCommit): boolean; - onTerrainGridResizeCommit(terrain: Terrain): boolean; + onTerrainGridResizeCommit?(terrain: Terrain): boolean; onCommitCreation(toolPreview: CreationViewportToolPreview): boolean; onCameraStateChange(cameraState: ViewportPanelCameraState): void; onToolPreviewChange(toolPreview: ViewportToolPreview): void; @@ -295,7 +295,7 @@ export function ViewportCanvas({ focusSelection, onSelectionChange, onTerrainBrushCommit, - onTerrainGridResizeCommit, + onTerrainGridResizeCommit = () => false, onCommitCreation, onCameraStateChange, onToolPreviewChange,