From 3b1e591cfd4a976662f1954763c499402840f035 Mon Sep 17 00:00:00 2001 From: Marvin Schenkel Date: Sat, 31 Jan 2026 00:13:52 +0100 Subject: [PATCH] Fix issue where Sonos would sometimes skip a smart fade (#3057) --- music_assistant/providers/sonos/player.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/music_assistant/providers/sonos/player.py b/music_assistant/providers/sonos/player.py index c9256307..712e1cea 100644 --- a/music_assistant/providers/sonos/player.py +++ b/music_assistant/providers/sonos/player.py @@ -910,6 +910,9 @@ class SonosPlayer(Player): self.sonos_queue.items.clear() return current_index = queue.current_index or 0 + current_index = ( + queue.index_in_buffer if queue.index_in_buffer is not None else current_index + ) # Add a few items before the current index for context offset = max(0, current_index - 4) -- 2.34.1