Merge lp:~vanvugt/unity/fix-865006 into lp:unity
Proposed by
Daniel van Vugt
Status: | Merged |
---|---|
Approved by: | Sam Spilsbury |
Approved revision: | no longer in the source branch. |
Merged at revision: | 2410 |
Proposed branch: | lp:~vanvugt/unity/fix-865006 |
Merge into: | lp:unity |
Diff against target: |
84 lines (+17/-35) 2 files modified
plugins/unityshell/src/unityshell.cpp (+16/-35) plugins/unityshell/src/unityshell.h (+1/-0) |
To merge this branch: | bzr merge lp:~vanvugt/unity/fix-865006 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sam Spilsbury (community) | Approve | ||
Unity Team | Pending | ||
Review via email: mp+110022@code.launchpad.net |
This proposal supersedes a proposal from 2012-06-13.
Commit message
Fixed: The panel blur was not always updating when something behind it
changed (LP: #865006)
The reason for this bug was because we were tracking damage from the
XDamage extension. However XDamage only provides a subset of the total
damage applied to the compiz screen. For example, redrawing/moving window
decorations does not necessarily generate any XDamage. Nor do OpenGL
operations from compiz plugins.
To post a comment you must log in.
Note: If you're having trouble testing panel opacity and can't get it to work at all, then that's bug 833727.