Merge lp:~townsend/compiz/fix-lp1092323-0.9.10 into lp:compiz/0.9.10
Status: | Merged |
---|---|
Approved by: | Christopher Townsend |
Approved revision: | 3781 |
Merged at revision: | 3788 |
Proposed branch: | lp:~townsend/compiz/fix-lp1092323-0.9.10 |
Merge into: | lp:compiz/0.9.10 |
Diff against target: |
50 lines (+16/-2) 3 files modified
debian/patches/ubuntu-config.patch (+10/-1) plugins/wall/src/wall.cpp (+1/-1) plugins/wall/wall.xml.in (+5/-0) |
To merge this branch: | bzr merge lp:~townsend/compiz/fix-lp1092323-0.9.10 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Brandon Schaefer (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+181336@code.launchpad.net |
Commit message
Alt-Tabbing or Launcher selecting a window that is over 50% in a different viewport should not switch the viewport nor change the placement of the window. The fix is to add an option to turn this behavior on or off. By default, the option is on, but Ubuntu is patched to turn it off to fix this bug.
Description of the change
Ayatana Design has requested that when Alt-Tabbing to a window that is more than 50% contained in a different viewport, that:
1. The viewport does not switch and;
2. The window's position stays where it currently is.
This fix adds an option to either enable of disable this behavior. By default, the behavior is enabled, meaning nothing changes from current behavior. An Ubuntu patch is included to disable this behavior to match what Design wants.
PASSED: Continuous integration, rev:3779 jenkins. qa.ubuntu. com/job/ compiz- team-compiz- 0.9.10- ci/8/ jenkins. qa.ubuntu. com/job/ compiz- team-compiz- 0.9.10- saucy-amd64- ci/8 jenkins. qa.ubuntu. com/job/ compiz- team-compiz- 0.9.10- saucy-armhf- ci/6 jenkins. qa.ubuntu. com/job/ compiz- team-compiz- 0.9.10- saucy-i386- ci/8
http://
Executed test runs:
SUCCESS: http://
SUCCESS: http://
SUCCESS: http://
Click here to trigger a rebuild: s-jenkins: 8080/job/ compiz- team-compiz- 0.9.10- ci/8/rebuild
http://