fix some display set restoring issues
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user