Merge lp:~lukas-kde/unity8/fix-shell-chrome into lp:unity8
Proposed by
Lukáš Tinkl
Status: | Superseded | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Proposed branch: | lp:~lukas-kde/unity8/fix-shell-chrome | ||||||||||||||||
Merge into: | lp:unity8 | ||||||||||||||||
Prerequisite: | lp:~ci-train-bot/unity8/unity8-ubuntu-zesty-2481 | ||||||||||||||||
Diff against target: |
276 lines (+55/-40) 5 files modified
qml/Stage/Stage.qml (+35/-13) qml/Stage/StagedFullscreenPolicy.qml (+7/-5) qml/Stage/WindowStateSaver.qml (+2/-1) qml/Stage/WindowedFullscreenPolicy.qml (+5/-11) tests/qmltests/tst_Shell.qml (+6/-10) |
||||||||||||||||
To merge this branch: | bzr merge lp:~lukas-kde/unity8/fix-shell-chrome | ||||||||||||||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Unity8 CI Bot | continuous-integration | Needs Fixing | |
Unity Team | Pending | ||
Review via email: mp+318010@code.launchpad.net |
This proposal has been superseded by a proposal from 2017-02-22.
Commit message
Shell chrome fixes
Correctly save and load the window state from storage, do not restore our QML window right away but queue the state, filter it with the shell chrome policy (when in windowed mode) later on, and then apply it at altogether, once the surface creation is settled.
For a more elegant longterm fix, we should probably introduce "initialSurface
Description of the change
Shell chrome fixes
To post a comment you must log in.
"""
interval: 1000
"""
Why 1000 and not 500 or 2000. Do you know what are you waiting for more exactly?