~amaranth/compiz-core/gles

Viewing all changes in revision 2781.

  • Committer: Sam Spilsbury
  • Author(s): Ville Syrjala
  • Date: 2011-08-01 20:47:53 UTC
  • Revision ID: sam.spilsbury@canonical.com-20110801204753-1429153o3mt08rq2
[PATCH] Don't unredirect overlay windows until we have set the new
bounding shape for the output window.

Unredirecting them before this time meant that they were stacked
underneath the overlay window and changing the bounding shape of
the output window would cause an expose event to be sent to
the overlay window causing a breif flicker as it redraws.

Unredirecting after this means that no expose event is sent because
the backing store is only set again after the bounding shape of the
output window has been changed

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: