diff options
| author | 2020-03-20 23:11:28 +0000 | |
|---|---|---|
| committer | 2020-03-20 23:11:28 +0000 | |
| commit | 805a44ec581991ae64efd6d5b0f96841a69463b9 (patch) | |
| tree | 3ff0a73344fb0212cff919c6f652da95a068f19c | |
| parent | 3d4c526bf87c3becf933c3e95907b7aabfdfa9c4 (diff) | |
| parent | f739e47c41303231ebde042d4fefcf929ebb1a27 (diff) | |
Merge "Add null check in IMS hideWindow" into rvc-dev
| -rw-r--r-- | core/java/android/inputmethodservice/InputMethodService.java | 4 |
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(); } |