queue/Playlist: move only the tag items in TagModified()
Fixes disappearing duration of remote songs during playback. See http://bugs.musicpd.org/view.php?id=4492
This commit is contained in:
@@ -37,7 +37,7 @@ playlist::TagModified(DetachedSong &&song)
|
||||
|
||||
DetachedSong ¤t_song = queue.GetOrder(current);
|
||||
if (song.IsSame(current_song))
|
||||
current_song.MoveTagFrom(std::move(song));
|
||||
current_song.MoveTagItemsFrom(std::move(song));
|
||||
|
||||
queue.ModifyAtOrder(current);
|
||||
queue.IncrementVersion();
|
||||
|
Reference in New Issue
Block a user