Skip to content

fix: preserve user gesture activation for radio stream playback (a30d644)

Choose a tag to compare

@github-actions github-actions released this 05 Sep 04:34
Immutable release. Only release title and notes can be modified.

Live Deployment & App Access

Commit Details

Subject: fix: preserve user gesture activation for radio stream playback
Date: 2026-09-04 21:34:44 -0700

Commit Message

Trigger audioEngine.playRadio synchronously within click event handlers
instead of awaiting asynchronous IndexedDB operations or triggering
destructive DOM re-renders during event dispatch.

Add reactive updatePlayingState subscriber in RadioView with auto-
unsubscription on route disconnection to prevent memory leaks. Make
audioCtx.resume non-blocking in playRadio and filter benign AbortError
exceptions during rapid station switching.