Window list updates visibly after switching workspaces

Bug #204657 reported by Eyal Lotem
6
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Low
Unassigned

Bug Description

When switching desktops with compiz enabled, there is a nice animation showing the desktop is being switched.
When the animation completes, the panel displays the list of windows on the desktop you've switched to.

But *during* the animation, when the new desktop (including the panel area) is already visible, the window list in the panel in the new desktop (and the desktop pager, and perhaps other panel widgets) are still rendered with the information from the old desktop. This has two effects:

A) There's a "quirk", or "jump" when the window list "disappears" after the animation completes.
B) There's a short moment (about a second) where the window list of the current desktop mismatches the actual windows you have on screen - and this is confusing.
C) It requires the user to wait for the entire animation to end, in order to see a list of windows on a specific desktop. This slows quick users down and makes desktop switching a very slow way of listing which windows are at which desktops.

I am using Gutsy Gibbon, with compiz enabled in "Custom" mode, with Desktop cube enabled ("inside mode", though it also happens in other modes).

Revision history for this message
Ian Weisser (ian-weisser) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering is this still an issue for you? Can you try with latest Ubuntu release? Thanks in advance.

Revision history for this message
Nanley Chery (nanoman) wrote :

I can confirm this bug in 8.04.1 & [Intrepid]
To reproduce this,
1. The gnome panel must have the "Expand" option disabled.
2. The user must switch between workspaces of different sizes (achieved by having multiple windows open).
As a workaround, I have configured the viewport switcher to remain on the screen until the "quirk" has passed. My setup is attached in the screenshot.

Changed in compiz:
status: New → Confirmed
Revision history for this message
Robert Ancell (robert-ancell) wrote : Re: gnome-panel's window list updates late after switching desktops

Thank you for taking the time to report this bug and helping to make Ubuntu better. You reported this bug a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release? Thanks in advance.

Changed in compiz (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
summary: - gnome-panel's window list updates late after switching desktops
+ Window list updates after switching workspaces
summary: - Window list updates after switching workspaces
+ Window list updates visibly after switching workspaces
Revision history for this message
Nanley Chery (nanoman) wrote :

Tested in Jaunty, this is still a problem.

Changed in compiz (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Travis Watkins (amaranth) wrote :

There is no way to fix this, it is a side-effect of how the panel works and fixing that would require rewriting a couple standards, patching every window manager, and drastically changing every panel-like thing to match.

Changed in compiz (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.