Merge lp:~alan-griffiths/mir/avoid-possible-error into lp:mir
Proposed by
Alan Griffiths
Status: | Merged |
---|---|
Approved by: | Andreas Pokorny |
Approved revision: | no longer in the source branch. |
Merged at revision: | 3006 |
Proposed branch: | lp:~alan-griffiths/mir/avoid-possible-error |
Merge into: | lp:mir |
Diff against target: |
29 lines (+7/-7) 1 file modified
examples/server_example_canonical_window_manager.cpp (+7/-7) |
To merge this branch: | bzr merge lp:~alan-griffiths/mir/avoid-possible-error |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Andreas Pokorny (community) | Approve | ||
PS Jenkins bot (community) | continuous-integration | Approve | |
Review via email: mp+273809@code.launchpad.net |
Commit message
examples: keep titlebar around until it can't be needed.
Description of the change
examples: keep titlebar around until it can't be needed.
Andreas spotted this exception: http://
Which seems to occur because the last surface in the only session is being deleted, the titlebar is first forgotten, then an attempt made to focus on the "next" session which leads to the *same* surface being made active. That leads to an attempt to repaint the titlebar using "info" about the titlebar that was forgotten earlier. Boom!
To post a comment you must log in.
What I don't see is why I can't reproduce.