From b98948ae1e036e46501e91aa0f074f9728d26ab2 Mon Sep 17 00:00:00 2001 From: Kai Uwe Broulik Date: Tue, 11 Sep 2018 11:53:56 +0200 Subject: [PATCH] Revert "[KFileItemModelRolesUpdater] Avoid duplicate indexes to resolve" Sometimes causes the first thumbnail to not be loaded :/ This reverts commit 033eb6b3a35ca60ce78ce7ccfeeec26d70205aa8. --- src/kitemviews/kfileitemmodelrolesupdater.cpp | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp index e1db50457..f4d69dec2 100644 --- a/src/kitemviews/kfileitemmodelrolesupdater.cpp +++ b/src/kitemviews/kfileitemmodelrolesupdater.cpp @@ -1165,18 +1165,14 @@ QList 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. -- 2.47.3