~smspillaz/unity/unity.kindof_fix_977189

Viewing all changes in revision 2265.

  • Committer: smspillaz
  • Date: 2012-04-11 03:50:56 UTC
  • Revision ID: sam.spilsbury@canonical.com-20120411035056-f2ngxi0w0d4xbyw2
Kind of fix LP#977189

The nvidia driver seems to free the backing pixmap of the window whenever
its input shape is completely removed as an optimization. That causes windows
to go white.

Since we don't really need to remove the bounding shape unless a custom
bounding shape was set, we can fix this in 99% of cases by simply not
removing the bounding shape of the window when there is no custom bounding
shape set

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: