Merge lp://staging/~dandrader/qtmir/appRestart-lp1527737 into lp://staging/qtmir
Status: | Superseded |
---|---|
Proposed branch: | lp://staging/~dandrader/qtmir/appRestart-lp1527737 |
Merge into: | lp://staging/qtmir |
Prerequisite: | lp://staging/~dandrader/qtmir/improveSessionDebugLogging |
Diff against target: |
470 lines (+269/-63) 7 files modified
src/modules/Unity/Application/application_manager.cpp (+79/-61) src/modules/Unity/Application/application_manager.h (+1/-1) src/modules/Unity/Application/taskcontroller.h (+5/-1) src/modules/Unity/Application/upstart/taskcontroller.cpp (+8/-0) src/modules/Unity/Application/upstart/taskcontroller.h (+2/-0) tests/framework/mock_task_controller.h (+1/-0) tests/modules/ApplicationManager/application_manager_test.cpp (+173/-0) |
To merge this branch: | bzr merge lp://staging/~dandrader/qtmir/appRestart-lp1527737 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nick Dedekind (community) | Needs Fixing | ||
Unity8 CI Bot (community) | continuous-integration | Approve | |
PS Jenkins bot | continuous-integration | Pending | |
Gerry Boland | Pending | ||
Michał Sawicz | Pending | ||
Review via email: mp+297682@code.staging.launchpad.net |
This proposal has been superseded by a proposal from 2016-06-22.
Commit message
Handle case where TaskController requests an application that is already closing
Happens when you quickly close an application and then tap on its icon in the dash
Description of the change
* Are there any related MPs required for this MP to build/function as expected? Please list.
No
* Did you perform an exploratory manual test run of your code change and any related functionality?
Yes
* If you changed the packaging (debian), did you subscribe the ubuntu-unity team to this MP?
Not applicable.
Unmerged revisions
- 523. By Daniel d'Andrada
-
Fix bad rebase on top of latest trunk
Code was still using the old, deprecated signal.
- 522. By Daniel d'Andrada
-
Optimize code
- 521. By Daniel d'Andrada
-
Handle case where TaskController requests an application that is already closing
Happens when you quickly close an application and then tap on its icon in the dash
Fresh start. Rebased on top of latest trunk.