summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2017-06-29 00:09:25 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2017-06-29 00:09:25 +0000
commiteb36d83901609db921b926e0a8b51f20df96c881 (patch)
tree2831b1485a4864b94c2f28a27e2e0fa24adacb31
parent176f2533a1768755e965b242333dac93ae17d26b (diff)
parent5d23afa9e55d526cbf86042d8efbb69250f25038 (diff)
Merge "Fixes getting the wrong app transition going home after minimized (1/2)" into oc-dr1-dev
-rw-r--r--services/core/java/com/android/server/wm/AppWindowToken.java6
1 files changed, 4 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/AppWindowToken.java b/services/core/java/com/android/server/wm/AppWindowToken.java
index bd379344e18b..8afc4fd6a8df 100644
--- a/services/core/java/com/android/server/wm/AppWindowToken.java
+++ b/services/core/java/com/android/server/wm/AppWindowToken.java
@@ -937,8 +937,6 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree
// Update keyguard flags upon finishing relaunch.
checkKeyguardFlagsChanged();
}
-
- updateAllDrawn();
}
void clearRelaunching() {
@@ -1344,6 +1342,10 @@ class AppWindowToken extends WindowToken implements WindowManagerService.AppFree
}
}
+ /**
+ * Determines if the token has finished drawing. This should only be called from
+ * {@link DisplayContent#applySurfaceChangesTransaction}
+ */
void updateAllDrawn() {
if (!allDrawn) {
// Number of drawn windows can be less when a window is being relaunched, wait for