diff --git a/src/info.cpp b/src/info.cpp index 42ffd371..d61711d2 100644 --- a/src/info.cpp +++ b/src/info.cpp @@ -79,9 +79,9 @@ void Info::Update() { if (!ArtistReady) return; - pthread_join(*Downloader, 0); w->Flush(); + w->Refresh(); delete Downloader; Downloader = 0; ArtistReady = 0; diff --git a/src/lyrics.cpp b/src/lyrics.cpp index 67974314..d3ddaa5f 100644 --- a/src/lyrics.cpp +++ b/src/lyrics.cpp @@ -302,6 +302,7 @@ void Lyrics::Take() return; pthread_join(*Downloader, 0); w->Flush(); + w->Refresh(); delete Downloader; Downloader = 0; Ready = 0;