fix: Add index to playlist track key to handle duplicate tracks

Include idx in each block key to prevent duplicate key errors when
the same track appears multiple times in a playlist
This commit is contained in:
vicrodh committed 2026-01-20 20:57:08 -06:00
1 parent 7a99ac6e92
commit da67eebb3c
1 file changed
+1 -1
@@ -1075,7 +1075,7 @@
<span class="col-duration">Duration</span>
</div>
{#each displayTracks as track, idx (`${track.id}-${downloadStateVersion}`)}
{#each displayTracks as track, idx (`${idx}-${track.id}-${downloadStateVersion}`)}
{@const downloadInfo = track.isLocal ? { status: 'none' as const, progress: 0 } : (getTrackDownloadStatus?.(track.id) ?? { status: 'none' as const, progress: 0 })}
{@const isActiveTrack = (
track.isLocal