Bug 7099 - compiz switcher thumbs only update above damage
Summary: compiz switcher thumbs only update above damage
Alias: None
Product: xorg
Classification: Unclassified
Component: App/compiz (show other bugs)
Version: git
Hardware: x86 (IA32) Linux (All)
: high minor
Assignee: David Reveman
QA Contact:
Keywords: patch
Depends on:
Reported: 2006-06-02 20:56 UTC by Steve Leung
Modified: 2006-06-06 07:07 UTC (History)
0 users

See Also:
i915 platform:
i915 features:

patch to trigger damage on switcher popup (526 bytes, patch)
2006-06-02 20:58 UTC, Steve Leung
no flags Details | Splinter Review

Description Steve Leung 2006-06-02 20:56:48 UTC
When the switcher popup is displayed, and showing the thumbs of active windows,
the thumbs are static unless there is damage going on under the switcher.

For example, if I'm playing a video in mplayer and looking at the video
thumbnail in the switcher popup, the thumbnail will update in realtime if the
popup is displaying on top of the real video window.  But if there is no other
window causing damage to the screen underneath the popup, then the video
thumbnail won't update.  It will update briefly when you hit the switch-window
key, but will stop again if you just sit watching the popup.

It's most noticeable if only half of the video-playing thumb covers a
damage-producing window.  Then, only the half on top of the damaging window updates.

Will attach a patch that fixes the problem, but not sure if it's right.
Comment 1 Steve Leung 2006-06-02 20:58:44 UTC
Created attachment 5791 [details] [review]
patch to trigger damage on switcher popup

Tries to fix the problem by regularly triggering damage on the popup window.
Comment 2 Steve Leung 2006-06-06 07:07:26 UTC
Fixed (probably in a more intelligent way) in CVS today.  Tested and works fine
for me.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.