From abba7f11328feb82b7fe401d4e3794f00f839d20 Mon Sep 17 00:00:00 2001 From: Erik Duisters Date: Sun, 30 Dec 2018 18:40:20 +0100 Subject: [PATCH] Do not continue displaying the previous track's album art image when the new track's albumArtUrl is empty Summary: When a new track starts playing and does not have album art the previously displayed album art image will be displayed until a new track starts playing that does have album art Test Plan: Before applying this patch play a track that has album art followed by a song that does not have album art. Notice that when the track without album art starts playing the album art of the previous track is still displayed Apply patch, repeat previous test and notice that the album art placeholder is displayed when the track without album art start playing Reviewers: #kde_connect, nicolasfella Reviewed By: #kde_connect, nicolasfella Subscribers: kdeconnect Tags: #kde_connect Differential Revision: https://phabricator.kde.org/D17875 --- src/org/kde/kdeconnect/Plugins/MprisPlugin/MprisPlugin.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/org/kde/kdeconnect/Plugins/MprisPlugin/MprisPlugin.java b/src/org/kde/kdeconnect/Plugins/MprisPlugin/MprisPlugin.java index cac13725..a36495eb 100644 --- a/src/org/kde/kdeconnect/Plugins/MprisPlugin/MprisPlugin.java +++ b/src/org/kde/kdeconnect/Plugins/MprisPlugin/MprisPlugin.java @@ -298,6 +298,7 @@ public class MprisPlugin extends Plugin { URL newAlbumArtUrl = new URL(newAlbumArtUrlstring); playerStatus.albumArtUrl = newAlbumArtUrl.toString(); } catch (MalformedURLException ignored) { + playerStatus.albumArtUrl = ""; } for (String key : playerStatusUpdated.keySet()) {