summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Charles Chen <charlesccchen@google.com> 2020-02-07 08:25:43 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-02-07 08:25:43 +0000
commit848b6d4441d7b1444b0410e68b949d9236fb5099 (patch)
tree0bb4b0a2f2d330a75085e34170b5991a8fa11854
parent977530517c985b380067135fa57814b1ebbc0b7b (diff)
parentbda14d040ea56747a3a1b8842006b853938df0a4 (diff)
Merge "Fix that WindowContext token is always null"
-rw-r--r--core/java/android/app/WindowContext.java4
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/app/WindowContext.java b/core/java/android/app/WindowContext.java
index 36ae450d342b..d279983a5793 100644
--- a/core/java/android/app/WindowContext.java
+++ b/core/java/android/app/WindowContext.java
@@ -60,12 +60,12 @@ public class WindowContext extends ContextWrapper {
if (token != null && !isWindowToken(token)) {
throw new IllegalArgumentException("Token must be registered to server.");
}
+ mToken = token != null ? token : new Binder();
- final ContextImpl contextImpl = createBaseWindowContext(base, token);
+ final ContextImpl contextImpl = createBaseWindowContext(base, mToken);
attachBaseContext(contextImpl);
contextImpl.setOuterContext(this);
- mToken = token != null ? token : new Binder();
mDisplayId = getDisplayId();
mWindowManager = new WindowManagerImpl(this);
mWindowManager.setDefaultToken(mToken);