summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Ming-Shin Lu <lumark@google.com> 2021-08-13 01:26:59 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-08-13 01:26:59 +0000
commitb73c29a18a1ee63c7ae7aced7d42f4523f88c79a (patch)
treeee183e2c1f70e22c842f49710edb4cd2b9c4f5b4
parentc632d2f7f20c16f3a0b4e8170061440e63a40633 (diff)
parent5167131c79dfec789d652c556703022c4010b92b (diff)
Merge "Improve shouldRestoreImeVisibility perf" into sc-qpr1-dev
-rw-r--r--services/core/java/com/android/server/wm/WindowManagerService.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/services/core/java/com/android/server/wm/WindowManagerService.java b/services/core/java/com/android/server/wm/WindowManagerService.java
index 1ec9187d7a76..b42ba702916d 100644
--- a/services/core/java/com/android/server/wm/WindowManagerService.java
+++ b/services/core/java/com/android/server/wm/WindowManagerService.java
@@ -8606,8 +8606,9 @@ public class WindowManagerService extends IWindowManager.Stub
if (imeTargetWindowTask == null) {
return false;
}
- final TaskSnapshot snapshot = mAtmService.getTaskSnapshot(imeTargetWindowTask.mTaskId,
- false /* isLowResolution */);
+ final TaskSnapshot snapshot = getTaskSnapshot(imeTargetWindowTask.mTaskId,
+ imeTargetWindowTask.mUserId, false /* isLowResolution */,
+ false /* restoreFromDisk */);
return snapshot != null && snapshot.hasImeSurface();
}
}