diff options
| -rw-r--r-- | services/tests/InputMethodSystemServerTests/src/com/android/inputmethodservice/InputMethodServiceTest.java | 9 | 
1 files changed, 5 insertions, 4 deletions
diff --git a/services/tests/InputMethodSystemServerTests/src/com/android/inputmethodservice/InputMethodServiceTest.java b/services/tests/InputMethodSystemServerTests/src/com/android/inputmethodservice/InputMethodServiceTest.java index 2c785049412a..2bc8af1b913e 100644 --- a/services/tests/InputMethodSystemServerTests/src/com/android/inputmethodservice/InputMethodServiceTest.java +++ b/services/tests/InputMethodSystemServerTests/src/com/android/inputmethodservice/InputMethodServiceTest.java @@ -159,15 +159,16 @@ public class InputMethodServiceTest {          // Press home key to hide soft keyboard.          Log.i(TAG, "Press home"); -        verifyInputViewStatus( -                () -> assertThat(mUiDevice.pressHome()).isTrue(), -                true /* expected */, -                false /* inputViewStarted */);          if (Flags.refactorInsetsController()) { +            assertThat(mUiDevice.pressHome()).isTrue();              // The IME visibility is only sent at the end of the animation. Therefore, we have to              // wait until the visibility was sent to the server and the IME window hidden.              eventually(() -> assertThat(mInputMethodService.isInputViewShown()).isFalse());          } else { +            verifyInputViewStatus( +                    () -> assertThat(mUiDevice.pressHome()).isTrue(), +                    true /* expected */, +                    false /* inputViewStarted */);              assertThat(mInputMethodService.isInputViewShown()).isFalse();          }      }  |