Description of problem: If you open the home folder (nautilus) in workspace foo but the home folder is already open in workspace bar then the cube will slingshot over to workspace bar. Version-Release number of selected component (if applicable): latest compiz as of sept 23 2006 How reproducible: Always. Steps to Reproduce: 1. Open home folder in workspace foo. 2. go to workspace bar. 3. Open home folder in workspace bar. 4. Cube slingshots over to workspace foo. Actual results: Cube slingshots over to workspace foo. Expected results: The home folder should have opened in workspace bar. In the past the nautilus window would disappear from workspace foo and be reopened in workspace bar. Additional info:
Confirming, the expected result is the way it works with Metacity.
When nautilus (or gtk+ really) opens an existing window, it first queries the current desktop, then moves the window to that desktop. But compiz doesn't support workspaces, only viewports, so the "current desktop" is always the only one there is. A hack could possibly be applied that would make compiz move the window to the current viewport instead, but I think that might have really strange side effects for things like modal dialogs etc. So, basically, yet another dup of 200292. *** This bug has been marked as a duplicate of 200292 ***