From f0ae1051ee35703d8e38e979e31f3a656aecf010 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Thu, 8 Oct 2020 19:14:56 +0200 Subject: [PATCH] Only set art manual for temporary metadata when temp metadata is set --- src/collection/collectionplaylistitem.cpp | 2 +- src/playlist/songplaylistitem.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/collection/collectionplaylistitem.cpp b/src/collection/collectionplaylistitem.cpp index 5fd437327..2f65296ed 100644 --- a/src/collection/collectionplaylistitem.cpp +++ b/src/collection/collectionplaylistitem.cpp @@ -70,6 +70,6 @@ Song CollectionPlaylistItem::Metadata() const { void CollectionPlaylistItem::SetArtManual(const QUrl &cover_url) { song_.set_art_manual(cover_url); - temp_metadata_.set_art_manual(cover_url); + if (HasTemporaryMetadata()) temp_metadata_.set_art_manual(cover_url); } diff --git a/src/playlist/songplaylistitem.cpp b/src/playlist/songplaylistitem.cpp index b5e2e6dfe..73a6cee2b 100644 --- a/src/playlist/songplaylistitem.cpp +++ b/src/playlist/songplaylistitem.cpp @@ -52,6 +52,6 @@ Song SongPlaylistItem::Metadata() const { void SongPlaylistItem::SetArtManual(const QUrl &cover_url) { song_.set_art_manual(cover_url); - temp_metadata_.set_art_manual(cover_url); + if (HasTemporaryMetadata()) temp_metadata_.set_art_manual(cover_url); }