]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/iconmanager.cpp
fixed wrong ASSERT in column-view (the usecase is valid)
[dolphin.git] / src / iconmanager.cpp
index 4c5c802cd7f39dfed71643febfabb0dc5f944449..bb057b7d6552a7ddc67de1f9b06db7a437ade605 100644 (file)
@@ -249,7 +249,8 @@ void IconManager::applyHiddenItemEffect(const KFileItem& hiddenItem)
     const QVariant value = m_dolphinModel->data(index, Qt::DecorationRole);
     if (value.type() == QVariant::Icon) {
         const QIcon icon(qvariant_cast<QIcon>(value));
-        QPixmap pixmap = icon.pixmap(m_view->iconSize());
+        const QSize maxSize = m_view->iconSize();
+        QPixmap pixmap = icon.pixmap(maxSize.height(), maxSize.height()); // ignore the width
         KIconEffect::semiTransparent(pixmap);
         m_dolphinModel->setData(index, QIcon(pixmap), Qt::DecorationRole);
     }