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

Commit 86e3dc4f authored by Winson's avatar Winson
Browse files

Adding null check for uninitialized CollectionItemInfo.

Bug: 28893815
Change-Id: Ib75b71fbb4d37bb818251527defcef891c7e7510
parent 65ffa15c
Loading
Loading
Loading
Loading
+10 −8
Original line number Diff line number Diff line
@@ -123,6 +123,7 @@ public class AllAppsGridAdapter extends RecyclerView.Adapter<AllAppsGridAdapter.
            if (viewType == ICON_VIEW_TYPE || viewType == PREDICTION_ICON_VIEW_TYPE) {
                super.onInitializeAccessibilityNodeInfoForItem(recycler, state, host, info);
                CollectionItemInfoCompat itemInfo = info.getCollectionItemInfo();
                if (itemInfo != null) {
                    final CollectionItemInfoCompat dstItemInfo = CollectionItemInfoCompat.obtain(
                            itemInfo.getRowIndex() - getEmptyRowForAccessibility(viewType),
                            itemInfo.getRowSpan(),
@@ -133,6 +134,7 @@ public class AllAppsGridAdapter extends RecyclerView.Adapter<AllAppsGridAdapter.
                    info.setCollectionItemInfo(dstItemInfo);
                }
            }
        }

        @Override
        public int getRowCountForAccessibility(RecyclerView.Recycler recycler,