Public bug reported:

Binary package hint: compiz


#Relevant info:
Version: compiz 0.7.4  ( 1:0.7.4-0ubuntu6 from the hardy repo's)
(Video driver: ATI Radeon Xpress Series - version string: 2.1.7412 Release, but 
it probably is irrelevant)
Ubuntu 8.04 (Hardy Heron)

#The bug and how to reproduce it:
You turn on "show this window on all desktops" while using compiz. You can do 
this by right-clicking on the title bar and selecting "show on all desktops". 
Some emerald themes have special buttons for it, but this bug also apply's if 
you use the standard (gnome?) themes, not emerald's. The bug is reproducible if 
you use the cube or the wall.

Next you grab the window and move it to eg. the second desktop (because
you forgot that it is on that desktop too) you can notice that there is
a discrepancy in where the window is situated and where the mouse cursor
is situated. The window will be half off screen to the right on the
second desktop. Notice that it won't be partly on the third desktop
(look at pager or spin the cube), it will be in a void which you can not
see. I'm guessing that the distance between the point were you grabbed
the window and the point were the cursor is right now is one screen
length. If you push the window of the side there's no way you can grab
it again, because the mouse will not be able to get to that space.

So there's some error in the logic.

#Expected behaviour:
There are several possible ways to fix this. One would be to not allow windows 
that are marked as "show on all desktops" to travel across screen borders. 
Another -  imho better solution - would be to get the mouse cursur to stick to 
the window if it goes to a second desktop and if one pushes it further it would 
just travel around the desktops as expected. 


If my information is somewhere unclear or you need help reproducing the
bug, please ask.

Michael

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

-- 
Compiz: show window on all desktops makes windows disappear when switching 
virtual desktops
https://bugs.launchpad.net/bugs/229546
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