diff --git a/src/shell/osd.cpp b/src/shell/osd.cpp index 7c90ee700..e94d22567 100644 --- a/src/shell/osd.cpp +++ b/src/shell/osd.cpp @@ -77,7 +77,11 @@ void Osd::volumeChanged(int percent) void Osd::mediaPlayerVolumeChanged(int percent, const QString &playerName, const QString &playerIconName) { - showProgress(playerIconName, percent, playerName); + if (percent == 0) { + showText(playerIconName, i18nc("OSD informing that some media app is muted, eg. Amarok Muted", "%1 Muted", playerName)); + } else { + showProgress(playerIconName, percent, playerName); + } } void Osd::kbdLayoutChanged(const QString &layoutName)