diff options
author | Andrii Kulian <akulian@google.com> | 2016-10-19 18:31:33 +0000 |
---|---|---|
committer | Android (Google) Code Review <android-gerrit@google.com> | 2016-10-19 18:31:37 +0000 |
commit | 6e4f6ecbab9718b0d19cd5c1ecf9357bed061385 (patch) | |
tree | 4addd357f52e10c63c6ee15d4d8341d84cd6bcef | |
parent | 0346fee93c7011a400652af3cfa615a875f20800 (diff) | |
parent | da3b648b645a12d6fcfa4c175234074290ac7339 (diff) | |
download | base-6e4f6ecbab9718b0d19cd5c1ecf9357bed061385.tar.gz |
Merge "DO NOT MERGE -- Use focused activity value when moving task back" into nyc-mr1-dev
-rw-r--r-- | services/core/java/com/android/server/am/ActivityStack.java | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/services/core/java/com/android/server/am/ActivityStack.java b/services/core/java/com/android/server/am/ActivityStack.java index 8c07e01d1163..de858e39b800 100644 --- a/services/core/java/com/android/server/am/ActivityStack.java +++ b/services/core/java/com/android/server/am/ActivityStack.java @@ -4463,7 +4463,9 @@ final class ActivityStack { "moveTaskToBackAndShowHome"); } - adjustFocusedActivityLocked(mResumedActivity, "moveTaskToBack"); + // Using currently focused activity value from service instead of mResumedActivity, + // because if this happens when device is locked the mResumedActivity will be null. + adjustFocusedActivityLocked(mService.mFocusedActivity, "moveTaskToBack"); mStackSupervisor.resumeFocusedStackTopActivityLocked(); return true; } |