fix: stay on queue tab when selecting song from NP queue view
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
1 parent
da185e1d96
commit
79b878c546
1 file changed
+1
-1
+1
-1
@@ -240,7 +240,7 @@ export function renderNpQueue() {
|
|||||||
item.className = 'np-queue-item' + (i===S.qIdx ? ' nq-active' : '');
|
item.className = 'np-queue-item' + (i===S.qIdx ? ' nq-active' : '');
|
||||||
const cv = coverUrl(s.coverArt, 128);
|
const cv = coverUrl(s.coverArt, 128);
|
||||||
item.innerHTML = `<div class="nqi-num">${i+1}</div><div class="nqi-art">${cv ? `<img src="${cv}">` : '♪'}</div><div class="nqi-info"><div class="nqi-title">${esc(s.title)}</div><div class="nqi-artist">${esc(s.artist||'')}</div></div>`;
|
item.innerHTML = `<div class="nqi-num">${i+1}</div><div class="nqi-art">${cv ? `<img src="${cv}">` : '♪'}</div><div class="nqi-info"><div class="nqi-title">${esc(s.title)}</div><div class="nqi-artist">${esc(s.artist||'')}</div></div>`;
|
||||||
item.onclick = () => { S.qIdx=i; playCurrent(); switchNpTab('player'); };
|
item.onclick = () => { S.qIdx=i; playCurrent(); renderNpQueue(); };
|
||||||
el.appendChild(item);
|
el.appendChild(item);
|
||||||
});
|
});
|
||||||
el.querySelector('.nq-active')?.scrollIntoView({block:'nearest'});
|
el.querySelector('.nq-active')?.scrollIntoView({block:'nearest'});
|
||||||
|
|||||||
Reference in new issue
Block a user