From 40e82d216f5d1480ef9b27b7025b02bd46c4520d Mon Sep 17 00:00:00 2001 From: Victor Giers Date: Mon, 27 Apr 2026 00:31:25 +0200 Subject: [PATCH] Sync latest active transform session reference --- src/app/App.tsx | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/app/App.tsx b/src/app/App.tsx index 4c9e530e..df2735c6 100644 --- a/src/app/App.tsx +++ b/src/app/App.tsx @@ -3256,6 +3256,20 @@ export function App({ store, initialStatusMessage }: AppProps) { whiteboxSnapStep ); + useEffect(() => { + if (transformSession.kind === "none") { + latestActiveTransformSessionRef.current = null; + return; + } + + if ( + latestActiveTransformSessionRef.current === null || + latestActiveTransformSessionRef.current.id !== transformSession.id + ) { + latestActiveTransformSessionRef.current = transformSession; + } + }, [transformSession]); + const clampSchedulePaneHeight = (nextHeight: number) => { const editorMainRegionHeight = editorMainRegionRef.current?.clientHeight ??