Removing an external monitor when using multiple workspaces will cause maximized windows on other workspaces to move to the current workspace.
Scenario:
1. Have an external monitor.
2. Use multiple workspaces.
3. Open a window and maximize it on a workspace such as workspace 2.
4. Move to another workspace such as workspace 3.
5. Remove the external monitor.
Expected behavior:
Maximized window will remain on the workspace it was opened on.
Observed behavior:
Maximized window moves to the current workspace
Removing an external monitor when using multiple workspaces will cause maximized windows on other workspaces to move to the current workspace.
Scenario:
1. Have an external monitor.
2. Use multiple workspaces.
3. Open a window and maximize it on a workspace such as workspace 2.
4. Move to another workspace such as workspace 3.
5. Remove the external monitor.
Expected behavior:
Maximized window will remain on the workspace it was opened on.
Observed behavior:
Maximized window moves to the current workspace