Steps to reproduce
- In a new vault, save two named workspaces from the initial state, then load the second one, and make layout changes that clearly distinguish the second workspace from the first.
- Use the “Save and load another workspace” command to switch between them, ending on the first workspace.
- Close the vault entirely
- Re-open it, then use “Save and load another workspace” to load the second workspace.
Expected result
The second workspace should load, showing the changes made in step 1
Actual result
The first workspace remains visible, and the second one is overwritten with a copy of the first, with no way to recover the layout changes other than recreating them.
Environment
- Operating system: Windows
- Obsidian version: 0.11.9
Additional information
I’m guessing maybe the workspace plugin doesn’t save what the “currently active” workspace is across restarts?
(It might be a good idea to add a status bar indicator to show which workspace is currently considered “loaded”, as it would be helpful in avoiding user errors such as modifying the wrong workspace.)