diff --git a/src/lib/components/TrackRow.svelte b/src/lib/components/TrackRow.svelte index e637debf8..051d4f1d6 100644 --- a/src/lib/components/TrackRow.svelte +++ b/src/lib/components/TrackRow.svelte @@ -15,6 +15,7 @@ isFavorite?: boolean; downloadStatus?: DownloadStatus; downloadProgress?: number; + hideDownload?: boolean; onPlay?: () => void; onDownload?: () => void; onRemoveDownload?: () => void; @@ -43,6 +44,7 @@ isFavorite = false, downloadStatus = 'none', downloadProgress = 0, + hideDownload = false, onPlay, onDownload, onRemoveDownload, @@ -105,15 +107,17 @@ -
- -
+ {#if !hideDownload} +
+ +
+ {/if}
handleTrackPlay(track)} menuActions={{ onPlayNow: () => handleTrackPlay(track), @@ -671,6 +672,7 @@ artist={track.artist} duration={formatDuration(track.duration_secs)} quality={getQualityBadge(track)} + hideDownload={true} onPlay={() => handleTrackPlay(track)} menuActions={{ onPlayNow: () => handleTrackPlay(track),