mirror of https://github.com/Nezreka/SoulSync.git
The stream 'stopped' backend event was calling clearTrack() in both the WebSocket handler (updateStreamStatusFromData) and the polling handler (updateStreamStatus), which added the .idle class and collapsed the player to zero height. This fired whenever audio ended naturally or when transitioning between queue items (playQueueItem calls stopStream() to reset backend state before loading the next track). The explicit stop button (handleStop) already calls clearTrack() directly, so the 'stopped' event handlers don't need to — and shouldn't.pull/301/head
parent
ce129010e1
commit
276f70ab9a
Loading…
Reference in new issue