diff --git a/tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt b/tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt index 6d67ee7366046..535612a2bd8bb 100644 --- a/tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt +++ b/tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt @@ -67,10 +67,9 @@ class ImeAppAutoFocusHelper @JvmOverloads constructor( val dialog = uiDevice.wait( Until.findObject(By.text("Dialog for test")), FIND_TIMEOUT) - // Tapping outside of the dialog to dismiss + // Pressing back key to dismiss the dialog if (dialog != null) { - val dialogBounds = dialog.visibleBounds - uiDevice.click(dialogBounds.left, dialogBounds.top - 300) + uiDevice.pressBack() wmHelper.waitForAppTransitionIdle() } } diff --git a/tests/FlickerTests/test-apps/flickerapp/res/values/styles.xml b/tests/FlickerTests/test-apps/flickerapp/res/values/styles.xml index 9a49136681920..746b0f4ca7e11 100644 --- a/tests/FlickerTests/test-apps/flickerapp/res/values/styles.xml +++ b/tests/FlickerTests/test-apps/flickerapp/res/values/styles.xml @@ -36,5 +36,6 @@ true true false + stateUnchanged