From 9b75faf9bce6e06f09a824e216e381ebf91b0d08 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sun, 28 Sep 2025 17:54:33 -0700 Subject: [PATCH] fix occasional hang when loading artist pages --- ui/browsing/artistpage.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ui/browsing/artistpage.go b/ui/browsing/artistpage.go index 8059fd9..f62523f 100644 --- a/ui/browsing/artistpage.go +++ b/ui/browsing/artistpage.go @@ -622,7 +622,9 @@ func (a *ArtistPageHeader) UpdateInfo(info *mediaprovider.ArtistInfo) { if info.ImageURL != "" { if a.artistImage.HaveImage() { - _ = a.artistPage.im.RefreshCachedArtistImageIfExpired(a.artistID, info.ImageURL) + go func() { + _ = a.artistPage.im.RefreshCachedArtistImageIfExpired(a.artistID, info.ImageURL) + }() } else { go func() { im, err := a.artistPage.im.FetchAndCacheArtistImage(a.artistID, info.ImageURL)