@@ -1196,15 +1196,11 @@ void ListViewWithPageHeader::layout()
11961196 }
11971197 }
11981198 QQmlContext *context = QQmlEngine::contextForObject(item->m_item)->parentContext();
1199− if (context) {
1200− const qreal clipFrom = visibleFrom + (!item->m_sectionItem && m_topSectionItem && !QQuickItemPrivate::get(m_topSectionItem)->culled ? m_topSectionItem->height() : 0);
1201− if (!cull && pos < clipFrom) {
1202− context->setContextProperty(QLatin1String("heightToClip"), clipFrom - pos);
1203− } else {
1204− context->setContextProperty(QLatin1String("heightToClip"), QVariant::fromValue<int>(0));
1205− }
1199+ const qreal clipFrom = visibleFrom + (!item->m_sectionItem && m_topSectionItem && !QQuickItemPrivate::get(m_topSectionItem)->culled ? m_topSectionItem->height() : 0);
1200+ if (!cull && pos < clipFrom) {
1201+ context->setContextProperty(QLatin1String("heightToClip"), clipFrom - pos);
12061202 } else {
1207− qWarning() << "ListViewWithPageHeader::layout::No context for item found, if you see this outside tests please report";
1203+ context->setContextProperty(QLatin1String("heightToClip"), QVariant::fromValue<int>(0));
12081204 }
12091205// qDebug() << "ListViewWithPageHeader::layout" << item->m_item;
12101206 pos += item->height();