From b8c9aa55ff06b8bd540f1fa7941e0eb4a3572040 Mon Sep 17 00:00:00 2001 From: David Faure Date: Wed, 27 Mar 2013 14:32:08 +0100 Subject: [PATCH] Update icon if it couldn't be determined upfront (.desktop file on slow mount) This requires an up-to-date kdelibs >= 4.10. CCBUG: 290666 --- dolphin/src/kitemviews/kfileitemmodelrolesupdater.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dolphin/src/kitemviews/kfileitemmodelrolesupdater.cpp b/dolphin/src/kitemviews/kfileitemmodelrolesupdater.cpp index a6d2e9a7fd..9fca8a1f68 100644 --- a/dolphin/src/kitemviews/kfileitemmodelrolesupdater.cpp +++ b/dolphin/src/kitemviews/kfileitemmodelrolesupdater.cpp @@ -996,7 +996,7 @@ bool KFileItemModelRolesUpdater::applyResolvedRoles(const KFileItem& item, Resol const bool resolveAll = (hint == ResolveAll); bool mimeTypeChanged = false; - if (!item.isMimeTypeKnown()) { + if (!item.isMimeTypeKnown() || !item.isFinalIconKnown()) { item.determineMimeType(); mimeTypeChanged = true; }