┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Faure <[email protected]>2013-03-27 14:32:08 +0100
committerDavid Faure <[email protected]>2013-03-27 15:19:09 +0100
commitdf8d439c55ea62eeb109bf5ff8f55ae3f386dd70 (patch)
tree86ffe0843b391ef3e751e2190dc947d8b31c7464
parentf28ab7882501cef632381ba2e97f7426f4a8f219 (diff)
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
-rw-r--r--src/kitemviews/kfileitemmodelrolesupdater.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/kitemviews/kfileitemmodelrolesupdater.cpp b/src/kitemviews/kfileitemmodelrolesupdater.cpp
index a6d2e9a7f..9fca8a1f6 100644
--- a/src/kitemviews/kfileitemmodelrolesupdater.cpp
+++ b/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;
}