diff --git a/src/desktopicon.cpp b/src/desktopicon.cpp --- a/src/desktopicon.cpp +++ b/src/desktopicon.cpp @@ -269,8 +269,7 @@ if (img.isNull()){ img = QImage(size, QImage::Format_Alpha8); img.fill(Qt::transparent); - } - if (img.size() != size){ + } else if (img.size() != size){ img = img.scaled(size, Qt::IgnoreAspectRatio, m_smooth ? Qt::SmoothTransformation : Qt::FastTransformation ); } m_changed = false;