From 89fd110c67984e29dcddceec77f48c71fbd1b3a6 Mon Sep 17 00:00:00 2001 From: Da7-Tech <286182457+Da7-Tech@users.noreply.github.com> Date: Wed, 20 May 2026 05:58:25 +0300 Subject: [PATCH] Update preview coordinates on camera move --- src/js/TerrainBuilder.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/js/TerrainBuilder.tsx b/src/js/TerrainBuilder.tsx index f031d32..712b204 100644 --- a/src/js/TerrainBuilder.tsx +++ b/src/js/TerrainBuilder.tsx @@ -3513,6 +3513,12 @@ const TerrainBuilder = forwardRef( updateChunkSystemCamera(threeCamera); loadNewChunksInViewDistance(); processChunkRenderQueue(); + if (mouseMoveAnimationRef.current) { + cancelAnimationFrame(mouseMoveAnimationRef.current); + } + mouseMoveAnimationRef.current = requestAnimationFrame( + updatePreviewPosition + ); }; const loadNewChunksInViewDistance = () => { const chunkSystem = getChunkSystem();