From b5694d364029f0d11f2b7511f6d3b27bd493813d Mon Sep 17 00:00:00 2001 From: Marcel van der Veldt Date: Thu, 6 Mar 2025 10:07:23 +0100 Subject: [PATCH] Fix: resume last track not always working correctly --- music_assistant/controllers/player_queues.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/music_assistant/controllers/player_queues.py b/music_assistant/controllers/player_queues.py index df653b4d..ac4eb0ee 100644 --- a/music_assistant/controllers/player_queues.py +++ b/music_assistant/controllers/player_queues.py @@ -1607,9 +1607,9 @@ class PlayerQueuesController(CoreController): elapsed_time = int(player.corrected_elapsed_time or 0) current_index = self.index_by_id(queue_id, item_id) else: - # this should not happen but we will handle it gracefully - elapsed_time = 0 - current_index = None + # this may happen if the player is still transitioning between tracks + # we ignore this for now and keep the current index as is + return # get current/next item based on current index queue.current_index = current_index -- 2.34.1