Merge lp://staging/~dandrader/qtmir/appRestart-lp1527737 into lp://staging/qtmir
Status: | Work in progress |
---|---|
Proposed branch: | lp://staging/~dandrader/qtmir/appRestart-lp1527737 |
Merge into: | lp://staging/qtmir |
Diff against target: |
472 lines (+271/-63) 7 files modified
src/modules/Unity/Application/application_manager.cpp (+81/-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 |
---|---|---|---|
Michael Zanetti (community) | Abstain | ||
Unity8 CI Bot (community) | continuous-integration | Approve | |
Michał Sawicz | Needs Fixing | ||
Nick Dedekind (community) | Approve | ||
PS Jenkins bot | continuous-integration | Pending | |
Gerry Boland | Pending | ||
Review via email: mp+298125@code.staging.launchpad.net |
This proposal supersedes a proposal from 2016-06-16.
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.