@@ -172,7 +172,7 @@ void HorizontalJournal::cleanupExistingItems()
172172 releaseItem(item);
173173 m_visibleItems.clear();
174174 m_lastInRowIndexPosition.clear();
175− m_firstVisibleIndex = 0;
175+ m_firstVisibleIndex = -1;
176176}
177177
178178void HorizontalJournal::calculateImplicitHeight()
@@ -241,7 +241,7 @@ void HorizontalJournal::doRelayout()
241241 }
242242 m_visibleItems.clear();
243243 m_lastInRowIndexPosition.clear();
244− m_firstVisibleIndex = 0;
244+ m_firstVisibleIndex = -1;
245245 }
246246}
247247