summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Wilson Wu <wilsonwu@google.com> 2021-04-26 17:38:23 +0800
committer Wilson Wu <wilsonwu@google.com> 2021-04-26 17:38:23 +0800
commit58e49e3c7e885270a5b4b22e04e6d96e9535839b (patch)
tree987ea5f68d348efce1521a5ceda394ff65ae9e67
parent5e2d9f271d1f24fc946661579628fb9a817143dc (diff)
Enable USE_REPORT_WINDOW_GAINED_FOCUS_ASYNC
We had CL[1] to construct an async mechanism if it only report the focus gain in InputMethodManager. And using a USE_REPORT_WINDOW_GAINED_FOCUS_ASYNC flag to switch that new flow. Flip this flag to enable this mechanism. If it need to get back to previous sync behavior, we can revert this change instead of CL[1]. [1]: Ic584203c1221fbae17f5e2d8f09e3992df061646 Bug: 185928120 Test: atest CtsInputMethodTestCases Change-Id: I2d9600973b34c9d4818e96a8cef771b8a33a07ef
-rw-r--r--core/java/android/view/inputmethod/InputMethodManager.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/view/inputmethod/InputMethodManager.java b/core/java/android/view/inputmethod/InputMethodManager.java
index d15aee0941e8..8c7cddee130f 100644
--- a/core/java/android/view/inputmethod/InputMethodManager.java
+++ b/core/java/android/view/inputmethod/InputMethodManager.java
@@ -271,7 +271,7 @@ public final class InputMethodManager {
* {@link StartInputReason#WINDOW_FOCUS_GAIN_REPORT_WITHOUT_CONNECTION} in a truly asynchronous
* way. {@code false} to go back to the previous synchronous semantics.
*/
- private static final boolean USE_REPORT_WINDOW_GAINED_FOCUS_ASYNC = false;
+ private static final boolean USE_REPORT_WINDOW_GAINED_FOCUS_ASYNC = true;
/**
* A constant that represents Voice IME.