diff --git a/src/services/mpris/player.cpp b/src/services/mpris/player.cpp index 82f827f2..642ca3bd 100644 --- a/src/services/mpris/player.cpp +++ b/src/services/mpris/player.cpp @@ -324,7 +324,7 @@ void MprisPlayer::onMetadataChanged() { Qt::endPropertyUpdateGroup(); - emit this->postTrackChanged(); + if (trackChanged) emit this->postTrackChanged(); } void MprisPlayer::setPlaybackState(MprisPlaybackState::Enum playbackState) {