From 694e59d5b62932162e30a39b30d036810d044251 Mon Sep 17 00:00:00 2001 From: Drew Weymouth Date: Sat, 1 Nov 2025 12:28:25 -0700 Subject: [PATCH] fix bug where only one lyrics viewer loads if both are visible --- backend/lyricsmanager.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/backend/lyricsmanager.go b/backend/lyricsmanager.go index 1da38df..c28729a 100644 --- a/backend/lyricsmanager.go +++ b/backend/lyricsmanager.go @@ -46,6 +46,8 @@ func (lm *LyricsManager) FetchLyricsAsync(song *mediaprovider.Track, cb func(str go lm.fetchLyrics(ctx, song, func(id string, lyrics *mediaprovider.Lyrics) { lm.lock.Lock() defer lm.lock.Unlock() + lm.fetchInProgressID = "" + lm.fetchInProgressCancel() for _, cb := range lm.cbs { cb(id, lyrics) }