summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dianne Hackborn <hackbod@google.com> 2012-04-24 18:38:44 -0700
committer Android (Google) Code Review <android-gerrit@google.com> 2012-04-24 18:38:44 -0700
commit4797d57bf332d578ca1f67b8a8ca7c7e4fdf762f (patch)
treef56e67f0e9da47e7d782932da46f856e0804fef9
parente4cd3b0d9529a1ef8d388ece83a101227e206cc3 (diff)
parent1e88e98d7d3bfe323bfbc551404d734cb69b2743 (diff)
Merge "Fix issue #6373340: Cannot unlock to app if app was the..."
-rw-r--r--services/java/com/android/server/am/ActivityManagerService.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/services/java/com/android/server/am/ActivityManagerService.java b/services/java/com/android/server/am/ActivityManagerService.java
index cd1b47e402b0..6c99cdb955e4 100644
--- a/services/java/com/android/server/am/ActivityManagerService.java
+++ b/services/java/com/android/server/am/ActivityManagerService.java
@@ -4116,6 +4116,10 @@ public final class ActivityManagerService extends ActivityManagerNative
public void dismissKeyguardOnNextActivity() {
enforceNotIsolatedCaller("dismissKeyguardOnNextActivity");
synchronized (this) {
+ if (mLockScreenShown) {
+ mLockScreenShown = false;
+ comeOutOfSleepIfNeededLocked();
+ }
mMainStack.dismissKeyguardOnNextActivityLocked();
}
}