fix nil ptr crash when switching to favorite songs view

This commit is contained in:
Drew Weymouth
2024-02-18 09:00:13 -08:00
parent 268860b3ea
commit 74a8aea72c
+2
View File
@@ -321,7 +321,9 @@ func (t *Tracklist) SetTracks(trs []*mediaprovider.Track) {
func (t *Tracklist) _setTracks(trs []*mediaprovider.Track) { func (t *Tracklist) _setTracks(trs []*mediaprovider.Track) {
t.tracksMutex.Lock() t.tracksMutex.Lock()
defer t.tracksMutex.Unlock() defer t.tracksMutex.Unlock()
if t.list != nil {
t.list.ClearItemForIDMap() t.list.ClearItemForIDMap()
}
t.tracksOrigOrder = toTrackModels(trs) t.tracksOrigOrder = toTrackModels(trs)
t.doSortTracks() t.doSortTracks()
} }