Files
minstrel/web
bvandeusen f2dcf2596d
test-web / test (push) Successful in 40s
fix(player): render QueueDrawer inside QueryClientProvider so queue LikeButtons resolve — #1928
The queue drawer's <aside> is always mounted, so QueueTrackRow's LikeButton
(added in #1596) instantiates the moment the queue populates on first play.
LikeButton calls useQueryClient() at init; with the drawer outside the
provider it threw 'No QueryClient was found in Svelte context', aborting the
reactive flush that starts playback — so play appeared to do nothing.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-07-22 20:47:21 -04:00
..