Execute app transition when start locking task

This issue always existed but now only became visible because
occluding/unoccluding Keyguard relies on activity transitions.

Test: Have pattern, lock task, unlock without 5 seconds, make sure
activity is not lingering around.
Bug: 32771855

Change-Id: Ib75bf904dd69db64bd64d13d518897ce9cf44394
This commit is contained in:
Jorim Jaggi
2016-11-22 14:31:38 +01:00
parent d4f9d37424
commit a42938e803

View File

@@ -3779,6 +3779,7 @@ public class ActivityStackSupervisor extends ConfigurationContainer
findTaskToMoveToFrontLocked(task, 0, null, reason,
lockTaskModeState != LOCK_TASK_MODE_NONE);
resumeFocusedStackTopActivityLocked();
mWindowManager.executeAppTransition();
} else if (lockTaskModeState != LOCK_TASK_MODE_NONE) {
handleNonResizableTaskIfNeeded(task, INVALID_STACK_ID, task.getStackId(),
true /* forceNonResizable */);