@@ -256,6 +256,7 @@ void ListViewWithPageHeader::setHeader(QQuickItem *headerItem)
256 oldHeaderHeight = m_headerItem->height();
256 oldHeaderHeight = m_headerItem->height();
257 oldHeaderY = m_headerItem->y();
257 oldHeaderY = m_headerItem->y();
258 m_headerItem->setParentItem(nullptr);
258 m_headerItem->setParentItem(nullptr);
259+ QQuickItemPrivate::get(m_headerItem)->removeItemChangeListener(this, QQuickItemPrivate::ImplicitHeight);
260 m_headerItem = headerItem;
261 m_headerItem = headerItem;
261 if (m_headerItem) {
262 if (m_headerItem) {