From c6f8b271a9850c2695cdb8386134b80911e1dfe5 Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 30 Jun 2025 11:27:22 +0100 Subject: [PATCH] fix some display set restoring issues --- dicom-viewer/src/App.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dicom-viewer/src/App.tsx b/dicom-viewer/src/App.tsx index deb11c8..323b5f6 100644 --- a/dicom-viewer/src/App.tsx +++ b/dicom-viewer/src/App.tsx @@ -1662,6 +1662,7 @@ useEffect(() => { state.cam[i] && typeof viewport.setCamera === "function" ) { + console.log("Restoring camera for viewport", i, state.cam[i]); viewport.setCamera(state.cam[i]); viewport.render(); } @@ -1671,7 +1672,7 @@ useEffect(() => { } // Delay start until after next paint - setTimeout(() => { tryRestore(); }, 0); + setTimeout(() => { tryRestore(); }, 100); } catch (e) { restoringStateRef.current = false;