fix state changed event
authorMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 8 May 2022 10:26:46 +0000 (12:26 +0200)
committerMarcel van der Veldt <m.vanderveldt@outlook.com>
Sun, 8 May 2022 10:26:46 +0000 (12:26 +0200)
music_assistant/models/player_queue.py

index 5a32057e32b9feb894d00839746b4d0cb9442448..ca05ee2001d9845a494a64950f473ddd26afb797 100644 (file)
@@ -647,6 +647,8 @@ class PlayerQueue:
         """Call when player updates."""
         if self._last_state != self.player.state:
             self._last_state = self.player.state
+            # always signal update if playback state changed
+            self.signal_update()
             # handle case where stream stopped on purpose and we need to restart it
             if self.player.state != PlayerState.PLAYING and self._signal_next:
                 self._signal_next = False