on xenial help sign in
Stop watching the old header item height once it's not our header anymore
69519edAlbert Astals Cid
plugins/Dash/listviewwithpageheader.cpp+1
@@ -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);
259 }
260 }
260 m_headerItem = headerItem;
261 m_headerItem = headerItem;
261 if (m_headerItem) {
262 if (m_headerItem) {