on xenial help sign in
Do not rely on deleteLater not crashing on null pointers
662e448Albert Astals Cid
plugins/Dash/listviewwithpageheader.cpp+3−1
@@ -702,7 +702,9 @@ void ListViewWithPageHeader::reallyReleaseItem(ListItem *listItem)
702 if (flags & QQmlDelegateModel::Destroyed) {
702 if (flags & QQmlDelegateModel::Destroyed) {
703 item->setParentItem(nullptr);
703 item->setParentItem(nullptr);
704 }
704 }
705+ if (listItem->sectionItem()) {
705− listItem->sectionItem()->deleteLater();
706+ listItem->sectionItem()->deleteLater();
707+ }
706 delete listItem;
708 delete listItem;
707}
709}
708
710