Red Hat Bugzilla – Bug 207800
Compiz opens Nautilus Windows in wrong Workspace
Last modified: 2007-11-30 17:11:44 EST
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
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.
Cube slingshots over to workspace foo.
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.
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 ***