From 701001121f8e2f45f839283b9a8f79fc0fec249c Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Thu, 15 Jun 2023 21:01:52 -0700 Subject: [PATCH] add nil check around OnDownload call --- ui/widgets/tracklist.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/widgets/tracklist.go b/ui/widgets/tracklist.go index 48b3b12..1de6841 100644 --- a/ui/widgets/tracklist.go +++ b/ui/widgets/tracklist.go @@ -588,7 +588,9 @@ func (t *Tracklist) onAlbumTapped(albumID string) { } func (t *Tracklist) onDownload(tracks []*mediaprovider.Track) { - t.OnDownload(tracks) + if t.OnDownload != nil { + t.OnDownload(tracks) + } } func (t *Tracklist) findTrackByID(id string) *mediaprovider.Track {