Merge lp://qastaging/~smspillaz/unity/unity.fix_851964 into lp://qastaging/unity
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Andrea Azzarone | ||||
Approved revision: | no longer in the source branch. | ||||
Merged at revision: | 3161 | ||||
Proposed branch: | lp://qastaging/~smspillaz/unity/unity.fix_851964 | ||||
Merge into: | lp://qastaging/unity | ||||
Diff against target: |
774 lines (+520/-77) 6 files modified
plugins/unityshell/src/inputremover.cpp (+422/-59) plugins/unityshell/src/inputremover.h (+48/-1) plugins/unityshell/src/minimizedwindowhandler.cpp (+1/-0) plugins/unityshell/src/unityshell.cpp (+35/-4) tests/test-input-remover/test-input-remover.cpp (+1/-1) tests/test-minimize-window-handler/test-minimize-handler.cpp (+13/-12) |
||||
To merge this branch: | bzr merge lp://qastaging/~smspillaz/unity/unity.fix_851964 | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andrea Azzarone (community) | Approve | ||
PS Jenkins bot | continuous-integration | Pending | |
Unity Team | Pending | ||
Review via email:
|
Commit message
Save the saved input shape to a window property, so if compiz crashes
we can still recover the minimized window.
Also fixed a crash in the tests.
(LP: #851964)
Description of the change
Save the saved input shape to a window property, so if compiz crashe
we can still recover the minimized window.
Also fixed a crash in the tests.
(LP: #851964)
Unfortunately I'm not able to provide a set of tests for this change, my time is quite limited and the amount of effort required to get the relevant codebase under automated test would be quite large. Given the current circumstances, its not worth doing that.
The code can be checked for regressions by running the test-minimize-
Ok I'm testing it using these branches:
branches["unity"]="lp:~smspillaz/unity/unity.fix_851964" "compiz" ]="lp:~compiz-team/compiz/compiz.fix_729979.1"
branches[
And I see two main issues here:
[a] Initially minimized windows fail to unminimize at first click. A second click fix the issue.
[b] When I close a window the launcher pip that indicate the focused window does not go away.
Can you reproduce these problems too?