summaryrefslogtreecommitdiff
path: root/js/ui/mpris.js
diff options
context:
space:
mode:
Diffstat (limited to 'js/ui/mpris.js')
-rw-r--r--js/ui/mpris.js3
1 files changed, 3 insertions, 0 deletions
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');