diff --git a/js/ui/mpris.js b/js/ui/mpris.js index 93d1ec68b..2ccd0c44b 100644 --- a/js/ui/mpris.js +++ b/js/ui/mpris.js @@ -70,6 +70,9 @@ class MediaMessage extends MessageList.Message { let file = Gio.File.new_for_uri(this._player.trackCoverUrl); this._icon.gicon = new Gio.FileIcon({ file }); this._icon.remove_style_class_name('fallback'); + } else if (this._player.app) { + this._icon.gicon = this._player.app.icon; + this._icon.add_style_class_name('fallback'); } else { this._icon.icon_name = 'audio-x-generic-symbolic'; this._icon.add_style_class_name('fallback');