am 058c21db: Ensure accessibility delegate is set on all apps icons.

* commit '058c21db49f4f058b7d84c8de55d3c649918ab70':
  Ensure accessibility delegate is set on all apps icons.
This commit is contained in:
Winson
2015-10-02 17:21:59 +00:00
committed by Android Git Automerger

View File

@@ -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;
@@ -473,6 +474,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: {
@@ -484,6 +487,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: