Have a minimum of 2 workspaces, and only show the workspace switcher when there's more than 2 active workspaces
Currently in master:
- The workspace switcher (aka the minimap aka the workspace navigator) is always shown
- By default there is a single empty workspace. When a window is running on the workspace, we then open an additional empty workspace to the right
Issues with this:
- You lose the workspace filmstrip arrangement when there are no open windows
- The workspace switcher is ambiguous when there are no open windows (it's just a blank rectangle)
- The workspace switcher is superfluous when there's no more than one workspace populated (ie. multiple workspaces aren't being used)
The solution that the design team came up with for this is to:
- Always have a minimum of two workspaces open (even if they are both empty)
- Only show the workspace switcher when there's two or more active workspaces (ie. with windows on them)
The transitions that are associated with this are covered in #3738 .
Edited by Allan Day