← Back to team overview

compiz team mailing list archive

[Bug 577360] [NEW] workspaces messed up after switching

 

Public bug reported:

Binary package hint: compiz

When switching workspaces using keyboard shortcuts the position of windows sometimes gets mixed up (windows change workspaces).
This bug is not simple to reproduce but is quite annoying, as all of the windows are shifted to one workspace on the left (or on the right).

Here is how to reproduce:
1) use many workspaces (I use 8x2)
2) open many windows (for example 1 in each workspace)
3) Go to a workspace on the left and press your keyboard shortcut to switch to the workspace on the its right (normally Ctrl-Alt-Right).
4) keep the shortcut key pressed so that it switches through all the workspaces and hits the right

What happens: sometimes all windows get shifted to one workspace on their right (or left).
It happens more often when there is a heavy load. You will have to try it several times. It also happens in the opposite direction (moving left).
I use the "Desktop Wall" with 0 delay for both "switch target preview visbility time" and "wall sliding duration".

In my normal workflow the bug happens every few minutes, so I had to abandon the use of compiz.
This bug happened for me on both karmic and lucid with completely different installs (and hardware).

I eventually wrote a script based on wmctrl to move back all the windows to their original places.
I also tried to understand the compiz C source code to find the bug, but it's a bit too much for me.

** Affects: compiz (Ubuntu)
     Importance: Undecided
         Status: New

-- 
workspaces messed up after switching
https://bugs.launchpad.net/bugs/577360
You received this bug notification because you are a member of compiz
packagers, which is subscribed to compiz in ubuntu.



Follow ups

References