diff options
| author | 2014-08-27 15:31:31 +0200 | |
|---|---|---|
| committer | 2014-08-27 16:50:49 +0200 | |
| commit | 4c499be0edc24eb2e2b9705dba52a2059823e4aa (patch) | |
| tree | 484b5c66ddddcf0a4490e578f048ac5bd1baf793 | |
| parent | 473119fdc36340f833e4b755ae7f50a6914e0a24 (diff) | |
Fix that Keyguard didn't always get onActivityDrawn call
Bug: 16481924
Change-Id: I299645c940c71820aa7dc70985e41da869f1368a
| -rwxr-xr-x | services/core/java/com/android/server/am/ActivityStack.java | 3 |
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; } |