Loading tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -34,7 +34,7 @@ class ImeAppAutoFocusHelper @JvmOverloads constructor( wmHelper: WindowManagerStateHelper? wmHelper: WindowManagerStateHelper? ) { ) { // do nothing (the app is focused automatically) // do nothing (the app is focused automatically) waitAndAssertIMEShown(device, wmHelper) waitIMEShown(device, wmHelper) } } override fun open() { override fun open() { Loading tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppHelper.kt +4 −4 Original line number Original line Diff line number Diff line Loading @@ -51,17 +51,17 @@ open class ImeAppHelper @JvmOverloads constructor( "was left in an unknown state (e.g. in split screen)" "was left in an unknown state (e.g. in split screen)" } } editText.click() editText.click() waitAndAssertIMEShown(device, wmHelper) waitIMEShown(device, wmHelper) } } protected fun waitAndAssertIMEShown( protected fun waitIMEShown( device: UiDevice, device: UiDevice, wmHelper: WindowManagerStateHelper? = null wmHelper: WindowManagerStateHelper? = null ) { ) { if (wmHelper == null) { if (wmHelper == null) { device.waitForIdle() device.waitForIdle() } else { } else { require(wmHelper.waitImeWindowShown()) { "IME did not appear" } wmHelper.waitImeWindowShown() } } } } Loading @@ -78,7 +78,7 @@ open class ImeAppHelper @JvmOverloads constructor( if (wmHelper == null) { if (wmHelper == null) { device.waitForIdle() device.waitForIdle() } else { } else { require(wmHelper.waitImeWindowGone()) { "IME did did not close" } wmHelper.waitImeWindowGone() } } } } } } No newline at end of file Loading
tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppAutoFocusHelper.kt +1 −1 Original line number Original line Diff line number Diff line Loading @@ -34,7 +34,7 @@ class ImeAppAutoFocusHelper @JvmOverloads constructor( wmHelper: WindowManagerStateHelper? wmHelper: WindowManagerStateHelper? ) { ) { // do nothing (the app is focused automatically) // do nothing (the app is focused automatically) waitAndAssertIMEShown(device, wmHelper) waitIMEShown(device, wmHelper) } } override fun open() { override fun open() { Loading
tests/FlickerTests/src/com/android/server/wm/flicker/helpers/ImeAppHelper.kt +4 −4 Original line number Original line Diff line number Diff line Loading @@ -51,17 +51,17 @@ open class ImeAppHelper @JvmOverloads constructor( "was left in an unknown state (e.g. in split screen)" "was left in an unknown state (e.g. in split screen)" } } editText.click() editText.click() waitAndAssertIMEShown(device, wmHelper) waitIMEShown(device, wmHelper) } } protected fun waitAndAssertIMEShown( protected fun waitIMEShown( device: UiDevice, device: UiDevice, wmHelper: WindowManagerStateHelper? = null wmHelper: WindowManagerStateHelper? = null ) { ) { if (wmHelper == null) { if (wmHelper == null) { device.waitForIdle() device.waitForIdle() } else { } else { require(wmHelper.waitImeWindowShown()) { "IME did not appear" } wmHelper.waitImeWindowShown() } } } } Loading @@ -78,7 +78,7 @@ open class ImeAppHelper @JvmOverloads constructor( if (wmHelper == null) { if (wmHelper == null) { device.waitForIdle() device.waitForIdle() } else { } else { require(wmHelper.waitImeWindowGone()) { "IME did did not close" } wmHelper.waitImeWindowGone() } } } } } } No newline at end of file