"Save and load another workspace" overwrites workspaces after restart

Steps to reproduce

  1. 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.
  2. Use the “Save and load another workspace” command to switch between them, ending on the first workspace.
  3. Close the vault entirely
  4. 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.)

will be fixed in 0.11.14

This topic was automatically closed 24 hours after the last reply. New replies are no longer allowed.