Bug 7099

Summary: compiz switcher thumbs only update above damage
Product: xorg Reporter: Steve Leung <sjleung>
Component: App/compizAssignee: David Reveman <reveman>
Status: RESOLVED FIXED QA Contact:
Severity: minor    
Priority: high Keywords: patch
Version: git   
Hardware: x86 (IA32)   
OS: Linux (All)   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
patch to trigger damage on switcher popup none

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.