Merge "Taskbar All Apps Icon Shortcuts Popup Accesiiblity" into udc-dev
This commit is contained in:
@@ -176,9 +176,9 @@ public class TaskbarPopupController implements TaskbarControllers.LoggableTaskba
|
||||
deepShortcutCount,
|
||||
mPopupDataProvider.getNotificationKeysForItem(item),
|
||||
systemShortcuts);
|
||||
icon.clearAccessibilityFocus();
|
||||
}
|
||||
|
||||
icon.clearAccessibilityFocus();
|
||||
container.addOnAttachStateChangeListener(
|
||||
new PopupLiveUpdateHandler<BaseTaskbarContext>(context, container) {
|
||||
@Override
|
||||
|
||||
@@ -91,6 +91,11 @@ public class TaskbarOverlayContext extends BaseTaskbarContext {
|
||||
return mOverlayController.getLauncherDeviceProfile();
|
||||
}
|
||||
|
||||
@Override
|
||||
public View.AccessibilityDelegate getAccessibilityDelegate() {
|
||||
return mTaskbarContext.getAccessibilityDelegate();
|
||||
}
|
||||
|
||||
@Override
|
||||
public TaskbarDragController getDragController() {
|
||||
return mDragController;
|
||||
|
||||
@@ -74,7 +74,6 @@ import com.android.launcher3.model.data.FolderInfo.LabelState;
|
||||
import com.android.launcher3.model.data.ItemInfo;
|
||||
import com.android.launcher3.model.data.WorkspaceItemFactory;
|
||||
import com.android.launcher3.model.data.WorkspaceItemInfo;
|
||||
import com.android.launcher3.touch.ItemClickHandler;
|
||||
import com.android.launcher3.util.Executors;
|
||||
import com.android.launcher3.util.MultiTranslateDelegate;
|
||||
import com.android.launcher3.util.Thunk;
|
||||
|
||||
@@ -241,8 +241,8 @@ public class PopupContainerWithArrow<T extends Context & ActivityContext>
|
||||
deepShortcutCount,
|
||||
popupDataProvider.getNotificationKeysForItem(item),
|
||||
systemShortcuts);
|
||||
launcher.tryClearAccessibilityFocus(icon);
|
||||
}
|
||||
launcher.tryClearAccessibilityFocus(icon);
|
||||
launcher.refreshAndBindWidgetsForPackageUser(PackageUserKey.fromItemInfo(item));
|
||||
container.requestFocus();
|
||||
return container;
|
||||
|
||||
Reference in New Issue
Block a user