summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author TreeHugger Robot <treehugger-gerrit@google.com> 2020-03-20 23:11:28 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2020-03-20 23:11:28 +0000
commit805a44ec581991ae64efd6d5b0f96841a69463b9 (patch)
tree3ff0a73344fb0212cff919c6f652da95a068f19c
parent3d4c526bf87c3becf933c3e95907b7aabfdfa9c4 (diff)
parentf739e47c41303231ebde042d4fefcf929ebb1a27 (diff)
Merge "Add null check in IMS hideWindow" into rvc-dev
-rw-r--r--core/java/android/inputmethodservice/InputMethodService.java4
1 files changed, 3 insertions, 1 deletions
diff --git a/core/java/android/inputmethodservice/InputMethodService.java b/core/java/android/inputmethodservice/InputMethodService.java
index 2cafcdb9f4aa..c2ee21d5115d 100644
--- a/core/java/android/inputmethodservice/InputMethodService.java
+++ b/core/java/android/inputmethodservice/InputMethodService.java
@@ -2284,7 +2284,9 @@ public class InputMethodService extends AbstractInputMethodService {
// When insets API is enabled, it is responsible for client and server side
// visibility of IME window.
if (isVisibilityAppliedUsingInsetsConsumer()) {
- mInputView.dispatchWindowVisibilityChanged(View.GONE);
+ if (mInputView != null) {
+ mInputView.dispatchWindowVisibilityChanged(View.GONE);
+ }
} else {
mWindow.hide();
}