]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/kstandarditemlistwidget.cpp
Fix crash calling openDirectories() in various cases
[dolphin.git] / src / kitemviews / kstandarditemlistwidget.cpp
index 83dc0394da28e3112608c9fabbd384745d6530a0..73744b385e3f7e5e00f25272cc276cd0ce56b07a 100644 (file)
@@ -1488,7 +1488,8 @@ QPixmap KStandardItemListWidget::pixmapForIcon(const QString& name, const QStrin
         if (icon.isNull()) {
             icon = QIcon(name);
         }
-        if (icon.isNull()) {
+        if (icon.isNull()
+            || icon.pixmap(size / qApp->devicePixelRatio(), size / qApp->devicePixelRatio(), mode).isNull()) {
             icon = fallbackIcon;
         }