compiz team mailing list archive
-
compiz team
-
Mailing list archive
-
Message #51282
[Bug 1304531] Re: Removing an external monitor will move a maximized window to the current workspace
** Description changed:
+ [Impact]
+
+ Many users tend to have maximized window opened on other workspaces and
+ use an external monitor such as a projector or one connected to a laptop
+ docking station. When removing this monitor, these maximized windows
+ will get shuffled to the current workspace. This can be aggravating for
+ users and is not a good user experience.
+
+ [Test case]
+
+ 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.
+
+ [Regression potential]
+
+ The code here is quite fragile and can be prone to some unexpected
+ behaviors. I took great care in trying to make sure no new regressions
+ are caused by this fix, but there may be some corner case that is
+ unaccounted for. Also note that there are already some broken behaviors
+ in this area that are unfixed by this code, so keep that in mind when
+ testing that it truly isn't a regression.
+
+ Original Description:
+
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
--
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in Ubuntu.
https://bugs.launchpad.net/bugs/1304531
Title:
Removing an external monitor will move a maximized window to the
current workspace
To manage notifications about this bug go to:
https://bugs.launchpad.net/compiz/+bug/1304531/+subscriptions
References