From 53d953ccd24cd378418d9bd8c9964589fb1af44a Mon Sep 17 00:00:00 2001 From: Jagrut Desai Date: Wed, 28 Jun 2023 11:51:18 -0700 Subject: Taskbar All Apps Shortcut Menu Acccessibility Focus Bug: 280657266 Test: manual Flag: not needed Change-Id: I2426636067ce3635b8b24b9f5d093dad7d9ddf4c --- src/com/android/launcher3/popup/PopupContainerWithArrow.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'src/com/android') diff --git a/src/com/android/launcher3/popup/PopupContainerWithArrow.java b/src/com/android/launcher3/popup/PopupContainerWithArrow.java index 8274789ef5..1f26bab502 100644 --- a/src/com/android/launcher3/popup/PopupContainerWithArrow.java +++ b/src/com/android/launcher3/popup/PopupContainerWithArrow.java @@ -125,6 +125,14 @@ public class PopupContainerWithArrow this(context, null, 0); } + @Override + protected View getAccessibilityInitialFocusView() { + if (mSystemShortcutContainer != null) { + return mSystemShortcutContainer.getChildAt(0); + } + return super.getAccessibilityInitialFocusView(); + } + public LauncherAccessibilityDelegate getAccessibilityDelegate() { return mAccessibilityDelegate; } @@ -242,7 +250,6 @@ public class PopupContainerWithArrow popupDataProvider.getNotificationKeysForItem(item), systemShortcuts); } - launcher.tryClearAccessibilityFocus(icon); launcher.refreshAndBindWidgetsForPackageUser(PackageUserKey.fromItemInfo(item)); container.requestFocus(); return container; -- cgit v1.2.3