Merge lp:~smspillaz/compiz-core/compiz-core.fix_978900 into lp:compiz-core
Proposed by
Sam Spilsbury
Status: | Merged |
---|---|
Merged at revision: | 3094 |
Proposed branch: | lp:~smspillaz/compiz-core/compiz-core.fix_978900 |
Merge into: | lp:compiz-core |
Diff against target: |
89 lines (+27/-24) 1 file modified
plugins/decor/src/decor.cpp (+27/-24) |
To merge this branch: | bzr merge lp:~smspillaz/compiz-core/compiz-core.fix_978900 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Daniel van Vugt | Approve | ||
Alan Griffiths | Approve | ||
Review via email: mp+101552@code.launchpad.net |
Description of the change
== Problem ==
It was possible that the requested paint region would never intersect the allowed region for shadows so windows would always be painted with full shadows. (eg, shadowRegion is a region with a big hole in the middle, and requested paints fell within that hole)
== Solution ==
Intersect against the full output region when checking whether to use the offset region provided.
== Tests ==
already covered.
To post a comment you must log in.
LGTM