mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-18 18:28:20 +00:00
Ensure accessibility delegate is set on all apps icons.
Bug: 24605237 Change-Id: I801e2aca1732c021b06d996d907f368f97277cf9
This commit is contained in:
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user