Sync latest active transform session reference

This commit is contained in:
2026-04-27 00:31:25 +02:00
parent 0b45a76539
commit 40e82d216f

View File

@@ -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 ??