Merge lp:~townsend/compiz/fix-lp1333277 into lp:compiz/0.9.12
Status: | Merged |
---|---|
Approved by: | Marco Trevisan (Treviño) |
Approved revision: | 3876 |
Merged at revision: | 3876 |
Proposed branch: | lp:~townsend/compiz/fix-lp1333277 |
Merge into: | lp:compiz/0.9.12 |
Diff against target: |
47 lines (+3/-10) 1 file modified
plugins/expo/src/expo.cpp (+3/-10) |
To merge this branch: | bzr merge lp:~townsend/compiz/fix-lp1333277 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marco Trevisan (Treviño) | Approve | ||
Review via email: mp+224163@code.launchpad.net |
Commit message
Remove the need to check the viewport we are painting the maximized window in while in Expo mode and only scale maximized windows that are not being dragged. Fixes a regression caused in r3868.
Description of the change
Remove the need to check the viewport we are painting the maximized window in while in Expo mode and only scale maximized windows that aren't being dragged. This is done because it is too tricky to paint the scaled window and get the Expo wall borders correctly.
Fixes a regression caused in r3868.
To test:
1. Open a maximized window.
2. Invoke Expo.
3. Move maximized window to another workspace while in Expo.
Note that the maximized window will go back to it's original size while being dragged. I think this OK because this is not causing a regression since this is what it looked like previously.
This looks fine to me, but I'm not getting the maximized window to be restored while dragged here... mhmh