]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/private/kitemlistsizehintresolver.cpp
Fix possible out of range error inKItemListSizeHintResolver::itemsMoved
[dolphin.git] / src / kitemviews / private / kitemlistsizehintresolver.cpp
index e44630243b1c148325f26689a2a03d093563c68a..c86ce2bf859866f85b53fea607a38f7abf840e04 100644 (file)
@@ -120,7 +120,7 @@ void KItemListSizeHintResolver::itemsMoved(const KItemRange& range, const QList<
 
     const int movedRangeEnd = range.index + range.count;
     for (int i = range.index; i < movedRangeEnd; ++i) {
-        const int newIndex = movedToIndexes.at(i);
+        const int newIndex = movedToIndexes.at(i - range.index);
         newSizeHintCache[newIndex] = m_sizeHintCache.at(i);
     }