** Description changed:

  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.
- 4) keep the shortcut key pressed so it switches through all the workspaces 
and hits the right
+ 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.
+ 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 this happens every few minutes, so I had to abandon the 
use of compiz.
+ 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 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.

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

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to