Loading src/com/android/documentsui/dirlist/AccessibilityEventRouter.java +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ public class AccessibilityEventRouter extends RecyclerViewAccessibilityDelegate if (holder instanceof DocumentHolder) { if (((DocumentHolder)holder).getItemDetails() != null) { info.addAction(AccessibilityActionCompat.ACTION_CLICK); info.addAction(AccessibilityNodeInfoCompat.ACTION_LONG_CLICK); } } else { info.addAction(AccessibilityActionCompat.ACTION_CLICK); Loading src/com/android/documentsui/dirlist/DirectoryFragment.java +11 −2 Original line number Diff line number Diff line Loading @@ -764,9 +764,18 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On } private boolean onAccessibilityClick(View child) { if (mSelectionMgr.hasSelection()) { final String id = getModelId(child); if (mSelectionMgr.isSelected(id)) { mSelectionMgr.deselect(id); } else { mSelectionMgr.select(id); } } else { DocumentHolder holder = getDocumentHolder(child); mActions.openItem(holder.getItemDetails(), ActionHandler.VIEW_TYPE_PREVIEW, ActionHandler.VIEW_TYPE_REGULAR); } return true; } Loading Loading
src/com/android/documentsui/dirlist/AccessibilityEventRouter.java +1 −0 Original line number Diff line number Diff line Loading @@ -61,6 +61,7 @@ public class AccessibilityEventRouter extends RecyclerViewAccessibilityDelegate if (holder instanceof DocumentHolder) { if (((DocumentHolder)holder).getItemDetails() != null) { info.addAction(AccessibilityActionCompat.ACTION_CLICK); info.addAction(AccessibilityNodeInfoCompat.ACTION_LONG_CLICK); } } else { info.addAction(AccessibilityActionCompat.ACTION_CLICK); Loading
src/com/android/documentsui/dirlist/DirectoryFragment.java +11 −2 Original line number Diff line number Diff line Loading @@ -764,9 +764,18 @@ public class DirectoryFragment extends Fragment implements SwipeRefreshLayout.On } private boolean onAccessibilityClick(View child) { if (mSelectionMgr.hasSelection()) { final String id = getModelId(child); if (mSelectionMgr.isSelected(id)) { mSelectionMgr.deselect(id); } else { mSelectionMgr.select(id); } } else { DocumentHolder holder = getDocumentHolder(child); mActions.openItem(holder.getItemDetails(), ActionHandler.VIEW_TYPE_PREVIEW, ActionHandler.VIEW_TYPE_REGULAR); } return true; } Loading