From 932962c74c9307d4f6db106e272ff146788c1b87 Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Fri, 8 Apr 2022 15:48:36 +0200 Subject: [PATCH] save state when new track loads --- music_assistant/models/player_queue.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/music_assistant/models/player_queue.py b/music_assistant/models/player_queue.py index a300877f..c6321371 100644 --- a/music_assistant/models/player_queue.py +++ b/music_assistant/models/player_queue.py @@ -544,6 +544,8 @@ class PlayerQueue: # update vars and signal update on eventbus if needed prev_item_time = int(self._current_item_time) self._current_item_time = int(track_time) + if new_item_loaded: + self.mass.create_task(self._save_state()) if new_item_loaded or abs(prev_item_time - self._current_item_time) >= 1: self.mass.signal_event(EventType.QUEUE_UPDATED, self) return True -- 2.34.1