diff options
author | 2015-09-29 21:11:36 +0000 | |
---|---|---|
committer | 2015-09-29 21:11:36 +0000 | |
commit | fdb5d2f7ce7b34700ad5f0b05e889edb86f414d6 (patch) | |
tree | 30107b40ec5acb7c963d413e34abda87e01cff3e | |
parent | 57bbbaca0b1485772b4dff724a1f84be013ee042 (diff) | |
parent | a8be1b99ec6c9ad675d80717c25a57fed0aea923 (diff) |
Merge "Carry over app token when preserving window"
-rw-r--r-- | core/java/com/android/internal/policy/PhoneWindow.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/com/android/internal/policy/PhoneWindow.java b/core/java/com/android/internal/policy/PhoneWindow.java index 2e4d9b50b7be..41c92576ffea 100644 --- a/core/java/com/android/internal/policy/PhoneWindow.java +++ b/core/java/com/android/internal/policy/PhoneWindow.java @@ -337,6 +337,10 @@ public class PhoneWindow extends Window implements MenuBuilder.Callback { mElevation = preservedWindow.getElevation(); mLoadEleveation = false; mForceDecorInstall = true; + // If we're preserving window, carry over the app token from the preserved + // window, as we'll be skipping the addView in handleResumeActivity(), and + // the token will not be updated as for a new window. + getAttributes().token = preservedWindow.getAttributes().token; } } |