From dc493cee2297b9fc73a641e95068b08a12679b5d Mon Sep 17 00:00:00 2001 From: Santiago Soto Date: Sat, 2 Nov 2024 13:15:34 -0300 Subject: [PATCH] Snapcast fix lost state when stop (#1764) --- music_assistant/server/providers/snapcast/__init__.py | 1 + 1 file changed, 1 insertion(+) diff --git a/music_assistant/server/providers/snapcast/__init__.py b/music_assistant/server/providers/snapcast/__init__.py index 0cc1b523..ca706303 100644 --- a/music_assistant/server/providers/snapcast/__init__.py +++ b/music_assistant/server/providers/snapcast/__init__.py @@ -559,6 +559,7 @@ class SnapCastProvider(PlayerProvider): while stream.status != "idle": await asyncio.sleep(0.25) player.state = PlayerState.IDLE + player.elapsed_time = time.time() - player.elapsed_time_last_updated self.mass.players.update(player_id) self._set_childs_state(player_id) finally: -- 2.34.1