diff --git a/gwenview/lib/thumbnailview/thumbnailview.cpp b/gwenview/lib/thumbnailview/thumbnailview.cpp index a04facdb..c02aee0f 100644 --- a/gwenview/lib/thumbnailview/thumbnailview.cpp +++ b/gwenview/lib/thumbnailview/thumbnailview.cpp @@ -574,7 +574,10 @@ QPixmap ThumbnailView::thumbnailForIndex(const QModelIndex& index, QSize* fullSi if (kind == MimeTypeUtils::KIND_DIR) { int groupSize = ThumbnailGroup::pixelSize(ThumbnailGroup::fromPixelSize(d->mThumbnailSize.height())); if (thumbnail.mGroupPix.isNull() || thumbnail.mGroupPix.height() < groupSize) { - QPixmap pix = item.pixmap(groupSize); + QPixmap pix = KIconLoader::global()->loadIcon( + item.iconName(), KIconLoader::Desktop, groupSize, KIconLoader::DefaultState, + item.overlays() + ); thumbnail.initAsIcon(pix); if (!d->mCreateThumbnailsForRemoteUrls && !UrlUtils::urlIsFastLocalFile(url)) { // If we don't want thumbnails for remote urls, use