summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Jorim Jaggi <jjaggi@google.com> 2014-08-27 15:05:58 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2014-08-27 15:06:00 +0000
commit86c78f8941cfa85facd2a48a3e64aa17a54bcf7b (patch)
tree4b22d46c5c1deff340eb882827ab8a0bd6da3e89
parent567ce199513da3f55c1addbd153ee1d60c7b8ea9 (diff)
parent4c499be0edc24eb2e2b9705dba52a2059823e4aa (diff)
Merge "Fix that Keyguard didn't always get onActivityDrawn call" into lmp-dev
-rwxr-xr-xservices/core/java/com/android/server/am/ActivityStack.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/services/core/java/com/android/server/am/ActivityStack.java b/services/core/java/com/android/server/am/ActivityStack.java
index be0afbb85d75..d066940fd756 100755
--- a/services/core/java/com/android/server/am/ActivityStack.java
+++ b/services/core/java/com/android/server/am/ActivityStack.java
@@ -1492,6 +1492,9 @@ final class ActivityStack {
ActivityOptions.abort(options);
if (DEBUG_STATES) Slog.d(TAG, "resumeTopActivityLocked: Top activity resumed " + next);
if (DEBUG_STACK) mStackSupervisor.validateTopActivitiesLocked();
+
+ // Make sure to notify Keyguard as well if it is waiting for an activity to be drawn.
+ mStackSupervisor.notifyActivityDrawnForKeyguard();
return false;
}