diff --git a/src/platformsupport/dbustray/qdbustrayicon.cpp b/src/platformsupport/dbustray/qdbustrayicon.cpp index d753e94698e..b38caf8ecce 100644 --- a/src/platformsupport/dbustray/qdbustrayicon.cpp +++ b/src/platformsupport/dbustray/qdbustrayicon.cpp @@ -145,12 +145,8 @@ QTemporaryFile *QDBusTrayIcon::tempIcon(const QIcon &icon) if (!necessary) return Q_NULLPTR; QTemporaryFile *ret = new QTemporaryFile(TempFileTemplate, this); - QSize tempSize; - Q_FOREACH (const QSize &size, icon.availableSizes()) - if (size.width() > tempSize.width()) - tempSize = size; ret->open(); - icon.pixmap(tempSize).save(ret); + icon.pixmap(QSize(22, 22)).save(ret); ret->close(); return ret; }