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