diff --git a/src/widgets/osd.cpp b/src/widgets/osd.cpp index f2bc7178..415e2606 100644 --- a/src/widgets/osd.cpp +++ b/src/widgets/osd.cpp @@ -210,7 +210,7 @@ void OSD::VolumeChanged(int value) { ShowMessage(app_name_, tr("Volume %1%").arg(value)); } -void OSD::ShowMessage(const QString &summary, const QString &message, const QString &icon, const QImage &image) { +void OSD::ShowMessage(const QString &summary, const QString &message, const QString icon, const QImage &image) { if (pretty_popup_->toggle_mode()) { pretty_popup_->ShowMessage(summary, message, image); @@ -220,7 +220,8 @@ void OSD::ShowMessage(const QString &summary, const QString &message, const QStr case Native: if (image.isNull()) { ShowMessageNative(summary, message, icon, QImage()); - } else { + } + else { ShowMessageNative(summary, message, QString(), image); } break; @@ -243,6 +244,7 @@ void OSD::ShowMessage(const QString &summary, const QString &message, const QStr break; } } + } #if !defined(HAVE_X11) && defined(HAVE_DBUS) diff --git a/src/widgets/osd.h b/src/widgets/osd.h index c3d45ab8..5bb994b9 100644 --- a/src/widgets/osd.h +++ b/src/widgets/osd.h @@ -92,7 +92,7 @@ class OSD : public QObject { void ShowPreview(const Behaviour type, const QString &line1, const QString &line2, const Song &song); private: - void ShowMessage(const QString &summary, const QString &message = QString(), const QString &icon = QString(), const QImage &image = QImage()); + void ShowMessage(const QString &summary, const QString &message = QString(), const QString icon = QString("strawberry"), const QImage &image = QImage()); // These are implemented in the OS-specific files void Init();