From e5076f47d9a5e7b1eaa6a33b504dd9153398fc6e Mon Sep 17 00:00:00 2001 From: Honey Date: Thu, 4 Jun 2026 23:06:58 +0200 Subject: [PATCH] fix: clicking a specific song always starts at that position, bypasses shuffle --- src/components.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/components.js b/src/components.js index d8f97c9..681ac29 100644 --- a/src/components.js +++ b/src/components.js @@ -69,7 +69,7 @@ export function makeSongItem(s, idx, list, { noArtistLink = false } = {}) { const btns = el.querySelectorAll('.icon-btn'); btns[0].onclick = (e) => { e.stopPropagation(); toggleStar(s, btns[0]); }; btns[1].onclick = (e) => { e.stopPropagation(); showCtxMenu(e, s, list, idx); }; - el.onclick = () => playQueue(list, idx); + el.onclick = () => playQueue(list, idx, { noShuffle: true }); el.addEventListener('contextmenu', e => { e.preventDefault(); showCtxMenu(e, s, list, idx); }); return el; }