Update player_queue.py
authormarcelveldt <marcelvanderveldt@MacBook-Pro.local>
Sun, 10 Nov 2019 23:20:28 +0000 (00:20 +0100)
committermarcelveldt <marcelvanderveldt@MacBook-Pro.local>
Sun, 10 Nov 2019 23:20:28 +0000 (00:20 +0100)
music_assistant/models/player_queue.py

index 9c00b404efd850e1e40209cd0921893c999dce99..5750a25a23ea5a473a92a99a0b80a614d8792be1 100755 (executable)
@@ -447,7 +447,7 @@ class PlayerQueue():
             if (self._player.cur_time == 0 and 
                 self._player.state in [PlayerState.Stopped, PlayerState.Off]):
                 # player stopped playing
-                self._next_queue_startindex = self.cur_index
+                await self.mass.signal_event(EVENT_PLAYBACK_STOPPED, self._last_track.streamdetails)
         # update vars
         if track_time > 2:
             # account for track changing state so keep this a few seconds behind