on xenial help sign in
Don't crash in non created indeces
commitf24a89670eada73e146e673be263242c275c9497 authorAlbert Astals <albert.astals@canonical.com> dateWed 14 Aug 2013, 13:05 (13 years ago) parent291e27a
1 file changed+5−1
plugins/ListViewWithPageHeader/listviewwithpageheader.cpp+5−1
plugins/ListViewWithPageHeader/listviewwithpageheader.cpp+5−1
@@ -392,7 +392,11 @@ QQuickItem *ListViewWithPageHeader::item(int modelIndex) const
392392bool ListViewWithPageHeader::maximizeVisibleArea(int modelIndex)
393393{
394394 ListItem *listItem = itemAtIndex(modelIndex);
395− return maximizeVisibleArea(listItem, listItem->height());
395+ if (listItem) {
396+ return maximizeVisibleArea(listItem, listItem->height());
397+ }
398+
399+ return false;
396400}
397401
398402bool ListViewWithPageHeader::maximizeVisibleArea(int modelIndex, int itemHeight)