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