From 73164f71824f741341eaa733356064f778e371b5 Mon Sep 17 00:00:00 2001 From: Jonas Kvinge Date: Sun, 27 Oct 2019 02:09:34 +0100 Subject: [PATCH] Update scrobble point when song is restarted --- src/playlist/playlist.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/playlist/playlist.cpp b/src/playlist/playlist.cpp index d4106f34a..4b534d505 100644 --- a/src/playlist/playlist.cpp +++ b/src/playlist/playlist.cpp @@ -600,7 +600,11 @@ void Playlist::set_current_row(int i, bool is_stopping) { queue_->TakeNext(); } - if (current_item_index_ == old_current_item_index) return; + if (current_item_index_ == old_current_item_index) { + UpdateScrobblePoint(); + nowplaying_ = false; + return; + } if (old_current_item_index.isValid()) { emit dataChanged(old_current_item_index, old_current_item_index.sibling(old_current_item_index.row(), ColumnCount - 1));