diff --git a/tests/domain/editor-store.test.ts b/tests/domain/editor-store.test.ts index 9959f309..f90a88cf 100644 --- a/tests/domain/editor-store.test.ts +++ b/tests/domain/editor-store.test.ts @@ -113,4 +113,14 @@ describe("EditorStore", () => { expect(store.getState().toolMode).toBe("box-create"); }); + + it("tracks the active viewport view mode independently from the document", () => { + const store = createEditorStore(); + + expect(store.getState().viewportViewMode).toBe("perspective"); + + store.setViewportViewMode("top"); + + expect(store.getState().viewportViewMode).toBe("top"); + }); });