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

Commit c5517b3e authored by Jay Shrauner's avatar Jay Shrauner
Browse files

Protect against class cast exception DO NOT MERGE

Missed instance of this problem in saveOffsets() in previous fix made
to onPreDraw()

Bug:12228894
Change-Id: I9bd9596f670f4fe8eb355fccd1c0641e5ee37306
(cherry picked from commit e3b3b4a8)
parent c9063f5c
Loading
Loading
Loading
Loading
+2 −1
Original line number Diff line number Diff line
@@ -444,7 +444,8 @@ public class PhoneFavoriteFragment extends Fragment implements OnItemClickListen
            final int position = firstVisiblePosition + i;
            final long itemId = mAdapter.getItemId(position);
            final int itemViewType = mAdapter.getItemViewType(position);
            if (itemViewType == PhoneFavoritesTileAdapter.ViewTypes.TOP) {
            if (itemViewType == PhoneFavoritesTileAdapter.ViewTypes.TOP &&
                    child instanceof ContactTileRow) {
                // This is a tiled row, so save horizontal offsets instead
                saveHorizontalOffsets((ContactTileRow) child, (ArrayList<ContactEntry>)
                        mAdapter.getItem(position),