From 25c1b792d83176bdf99ff6b3f4dad461bb8c2217 Mon Sep 17 00:00:00 2001 From: Vadim Tryshev Date: Thu, 4 Jan 2024 15:06:00 -0800 Subject: [PATCH] Waiting for AllApps state when opening all apps with keyboard Bug: 313926097 Flag: N/A Test: presubmit Change-Id: Idc17322fc8c22cd3fdcfe459e012bd04bc98b071 --- tests/tapl/com/android/launcher3/tapl/Workspace.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tests/tapl/com/android/launcher3/tapl/Workspace.java b/tests/tapl/com/android/launcher3/tapl/Workspace.java index ada0a7f1d4..a911de4049 100644 --- a/tests/tapl/com/android/launcher3/tapl/Workspace.java +++ b/tests/tapl/com/android/launcher3/tapl/Workspace.java @@ -121,7 +121,10 @@ public final class Workspace extends Home { LauncherInstrumentation.Closable c = mLauncher.addContextLayer("want to open all apps search")) { verifyActiveContainer(); - mLauncher.getDevice().pressKeyCode(KEYCODE_META_RIGHT); + mLauncher.runToState( + () -> mLauncher.getDevice().pressKeyCode(KEYCODE_META_RIGHT), + ALL_APPS_STATE_ORDINAL, + "pressing keyboard shortcut"); try (LauncherInstrumentation.Closable c1 = mLauncher.addContextLayer( "pressed meta key")) { return new HomeAllApps(mLauncher);