Merge lp://qastaging/~vanvugt/compiz/fix-980663-1041066 into lp://qastaging/compiz/0.9.8
Proposed by
Daniel van Vugt
Status: | Superseded |
---|---|
Proposed branch: | lp://qastaging/~vanvugt/compiz/fix-980663-1041066 |
Merge into: | lp://qastaging/compiz/0.9.8 |
Diff against target: |
331 lines (+234/-17) 6 files modified
plugins/opengl/CMakeLists.txt (+1/-0) plugins/opengl/src/fsregion.cpp (+54/-0) plugins/opengl/src/fsregion.h (+49/-0) plugins/opengl/src/paint.cpp (+10/-17) plugins/opengl/src/tests/CMakeLists.txt (+7/-0) plugins/opengl/src/tests/test-fsregion.cpp (+113/-0) |
To merge this branch: | bzr merge lp://qastaging/~vanvugt/compiz/fix-980663-1041066 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Sam Spilsbury | Pending | ||
Review via email:
|
This proposal supersedes a proposal from 2012-08-29.
This proposal has been superseded by a proposal from 2012-09-04.
Description of the change
Make "Unredirect Fullscreen Windows" more reliable. This fixes the problem
with unredirection failing to engage at all (LP: #1041066) when
gtk-window-
This also fixes the problem with unredirect hiding all windows,
because it thinks the desktop window should be stacked on top (LP: #980663).
Unfortunately, both issues are so tightly coupled that they can only really
be fixed and tested together.
To post a comment you must log in.
Seems to work perfectly. But on hold until I figure out if automated testing is possible for this right now, without making the code totally unmaintainable...