From 304db431533085708d376aa5d1e5292f9a6870b2 Mon Sep 17 00:00:00 2001 From: Tiger Huang Date: Tue, 7 Apr 2020 18:27:38 +0800 Subject: [PATCH] Only use the IME target from IMMS to update the IME control target DisplayContent.mInputMethodTarget is only used for deciding which window IME should attach to. Fix: 152698568 Fix: 153287963 Test: Steps in the bugs. Change-Id: Ife6b700436ffa6ce80af9c6c276c0fcf3a4e057a --- .../core/java/com/android/server/wm/DisplayContent.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/services/core/java/com/android/server/wm/DisplayContent.java b/services/core/java/com/android/server/wm/DisplayContent.java index 7931cd58d977b..87dffc828fc60 100644 --- a/services/core/java/com/android/server/wm/DisplayContent.java +++ b/services/core/java/com/android/server/wm/DisplayContent.java @@ -197,7 +197,6 @@ import android.view.ViewRootImpl; import android.view.WindowInsets; import android.view.WindowManager; import android.view.WindowManagerPolicyConstants.PointerEventListener; -import android.window.ITaskOrganizer; import com.android.internal.annotations.VisibleForTesting; import com.android.internal.logging.MetricsLogger; @@ -3426,7 +3425,10 @@ class DisplayContent extends WindowContainer