diff --git a/src/libtomahawk/Album.cpp b/src/libtomahawk/Album.cpp index 909f17fe2..5fa1ae290 100644 --- a/src/libtomahawk/Album.cpp +++ b/src/libtomahawk/Album.cpp @@ -181,7 +181,7 @@ Album::infoSystemInfo( const Tomahawk::InfoSystem::InfoRequestData& requestData, if ( ba.length() ) { m_coverBuffer = ba; - + m_coverLoaded = true; emit coverChanged(); } } @@ -200,7 +200,8 @@ Album::infoSystemFinished( const QString& target ) disconnect( Tomahawk::InfoSystem::InfoSystem::instance(), SIGNAL( finished( QString ) ), this, SLOT( infoSystemFinished( QString ) ) ); - m_coverLoaded = true; + m_coverLoading = false; + emit updated(); } diff --git a/src/libtomahawk/Artist.cpp b/src/libtomahawk/Artist.cpp index ba44cda76..f06a542bb 100644 --- a/src/libtomahawk/Artist.cpp +++ b/src/libtomahawk/Artist.cpp @@ -382,6 +382,8 @@ Artist::infoSystemFinished( QString target ) this, SLOT( infoSystemFinished( QString ) ) ); } + m_coverLoading = false; + emit updated(); }