From 5933265c6e4dbf3373fefed05e9ec429409882f9 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Wed, 27 Jul 2022 19:00:09 +0200 Subject: [PATCH] prevent duplicate player queue update event --- music_assistant/models/player.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/music_assistant/models/player.py b/music_assistant/models/player.py index e625e864..97a7f332 100755 --- a/music_assistant/models/player.py +++ b/music_assistant/models/player.py @@ -306,12 +306,12 @@ class Player(ABC): self._prev_state, cur_state, ignore_keys=["elapsed_time"] ) - # always update the playerqueue - self.mass.players.get_player_queue(self.player_id).on_player_update() - if len(changed_keys) == 0: return + # update the playerqueue + self.mass.players.get_player_queue(self.player_id).on_player_update() + self._prev_state = cur_state self.mass.signal_event( MassEvent(EventType.PLAYER_UPDATED, object_id=self.player_id, data=self) -- 2.34.1