]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Revert "[KFileItemModelRolesUpdater] Avoid duplicate indexes to resolve"
authorKai Uwe Broulik <kde@privat.broulik.de>
Tue, 11 Sep 2018 09:53:56 +0000 (11:53 +0200)
committerKai Uwe Broulik <kde@privat.broulik.de>
Tue, 11 Sep 2018 09:53:56 +0000 (11:53 +0200)
Sometimes causes the first thumbnail to not be loaded :/

This reverts commit 033eb6b3a35ca60ce78ce7ccfeeec26d70205aa8.

src/kitemviews/kfileitemmodelrolesupdater.cpp

index e1db504572fc9953ae13148da0b62c57d4490cb1..f4d69dec2766b83ce8f768bc005815056f88650a 100644 (file)
@@ -1165,18 +1165,14 @@ QList<int> KFileItemModelRolesUpdater::indexesToResolve() const
 
     // Add items on the last page.
     const int beginLastPage = qMax(qMin(endExtendedVisibleRange + 1, count - 1), count - m_maximumVisibleItems);
-    if (beginLastPage < count - 1) {
-        for (int i = beginLastPage; i < count; ++i) {
-            result.append(i);
-        }
+    for (int i = beginLastPage; i < count; ++i) {
+        result.append(i);
     }
 
     // Add items on the first page.
     const int endFirstPage = qMin(qMax(beginExtendedVisibleRange - 1, 0), m_maximumVisibleItems);
-    if (beginExtendedVisibleRange > 0) {
-        for (int i = 0; i <= endFirstPage; ++i) {
-            result.append(i);
-        }
+    for (int i = 0; i <= endFirstPage; ++i) {
+        result.append(i);
     }
 
     // Continue adding items until ResolveAllItemsLimit is reached.