From 685a3e46d9520a26be54b76f17cf68854565b65d Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Wed, 13 May 2026 14:23:30 +0200 Subject: [PATCH] Add handler for terrain grid resize commits in ViewportPanel --- src/viewport-three/ViewportPanel.tsx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/viewport-three/ViewportPanel.tsx b/src/viewport-three/ViewportPanel.tsx index d2ca6cb0..b6ede44a 100644 --- a/src/viewport-three/ViewportPanel.tsx +++ b/src/viewport-three/ViewportPanel.tsx @@ -43,6 +43,7 @@ import type { ToolMode } from "../core/tool-mode"; import type { SceneDocument } from "../document/scene-document"; import type { WorldSettings } from "../document/world-settings"; import type { EditorSimulationController } from "../runtime-three/editor-simulation-controller"; +import type { Terrain } from "../document/terrains"; interface ViewportPanelProps { panelId: ViewportPanelId; @@ -91,6 +92,7 @@ interface ViewportPanelProps { ): void; onCommitCreation(toolPreview: CreationViewportToolPreview): boolean; onTerrainBrushCommit(commit: TerrainBrushStrokeCommit): boolean; + onTerrainGridResizeCommit(terrain: Terrain): boolean; onCameraStateChange(cameraState: ViewportPanelCameraState): void; onToolPreviewChange(toolPreview: ViewportToolPreview): void; onBeginTransformOperation(operation: TransformOperation): void; @@ -166,6 +168,7 @@ export function ViewportPanel({ onSetPanelDisplayMode, onCommitCreation, onTerrainBrushCommit, + onTerrainGridResizeCommit, onCameraStateChange, onToolPreviewChange, onBeginTransformOperation, @@ -229,6 +232,7 @@ export function ViewportPanel({ focusSelection={focusSelection} onSelectionChange={onSelectionChange} onTerrainBrushCommit={onTerrainBrushCommit} + onTerrainGridResizeCommit={onTerrainGridResizeCommit} onCommitCreation={onCommitCreation} onCameraStateChange={onCameraStateChange} onToolPreviewChange={onToolPreviewChange}