diff --git a/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java b/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java index dd170c53d2..ce7d39d1de 100644 --- a/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java +++ b/tests/tapl/com/android/launcher3/tapl/LauncherInstrumentation.java @@ -622,6 +622,8 @@ public final class LauncherInstrumentation { * @return the Workspace object. */ public Workspace pressHome() { + mInstrumentation.getUiAutomation().setOnAccessibilityEventListener( + e -> Log.d("b/155926212", e.toString())); try (LauncherInstrumentation.Closable e = eventsCheck()) { // Click home, then wait for any accessibility event, then wait until accessibility // events stop. @@ -629,7 +631,9 @@ public final class LauncherInstrumentation { // otherwise waitForIdle may return immediately in case when there was a big enough // pause in accessibility events prior to pressing Home. final String action; + Log.d("b/155926212", "Before isLauncherVisible()"); final boolean launcherWasVisible = isLauncherVisible(); + Log.d("b/155926212", "After isLauncherVisible(): " + launcherWasVisible); if (getNavigationModel() == NavigationModel.ZERO_BUTTON) { checkForAnomaly(); @@ -685,6 +689,8 @@ public final class LauncherInstrumentation { "performed action to switch to Home - " + action)) { return getWorkspace(); } + } finally { + mInstrumentation.getUiAutomation().setOnAccessibilityEventListener(null); } }