Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 058c21db authored by Winson's avatar Winson Committed by Winson Chung
Browse files

Ensure accessibility delegate is set on all apps icons.

Bug: 24605237
Change-Id: I801e2aca1732c021b06d996d907f368f97277cf9
parent 91dd0872
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -40,6 +40,7 @@ import android.widget.TextView;
import com.android.launcher3.AppInfo;
import com.android.launcher3.BubbleTextView;
import com.android.launcher3.Launcher;
import com.android.launcher3.LauncherAppState;
import com.android.launcher3.R;
import com.android.launcher3.Utilities;
import com.android.launcher3.util.Thunk;
@@ -461,6 +462,8 @@ public class AllAppsGridAdapter extends RecyclerView.Adapter<AllAppsGridAdapter.
                icon.setLongPressTimeout(ViewConfiguration.get(parent.getContext())
                        .getLongPressTimeout());
                icon.setFocusable(true);
                icon.setAccessibilityDelegate(
                        LauncherAppState.getInstance().getAccessibilityDelegate());
                return new ViewHolder(icon);
            }
            case PREDICTION_ICON_VIEW_TYPE: {
@@ -472,6 +475,8 @@ public class AllAppsGridAdapter extends RecyclerView.Adapter<AllAppsGridAdapter.
                icon.setLongPressTimeout(ViewConfiguration.get(parent.getContext())
                        .getLongPressTimeout());
                icon.setFocusable(true);
                icon.setAccessibilityDelegate(
                        LauncherAppState.getInstance().getAccessibilityDelegate());
                return new ViewHolder(icon);
            }
            case EMPTY_SEARCH_VIEW_TYPE: