1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-08-03 12:47:45 +02:00

* Fixed mass-reresolving.

This commit is contained in:
Christian Muehlhaeuser
2011-09-27 23:47:12 +02:00
parent b4a8e32f44
commit 381e89d3df

View File

@@ -182,8 +182,11 @@ Query::refreshResults()
{ {
tDebug() << "Re-resolving query:" << toString() << s_queries.contains( id() ); tDebug() << "Re-resolving query:" << toString() << s_queries.contains( id() );
m_resolveFinished = false; if ( m_resolveFinished )
Pipeline::instance()->resolve( s_queries.value( id() ) ); {
m_resolveFinished = false;
Pipeline::instance()->resolve( s_queries.value( id() ) );
}
} }
@@ -231,7 +234,7 @@ Query::onResolvingFinished()
void void
Query::onResolverAdded() Query::onResolverAdded()
{ {
if ( m_resolveFinished && !solved() ) if ( !solved() )
{ {
refreshResults(); refreshResults();
} }
@@ -241,7 +244,7 @@ Query::onResolverAdded()
void void
Query::onResolverRemoved() Query::onResolverRemoved()
{ {
if ( m_resolveFinished && !solved() ) if ( !solved() )
{ {
refreshResults(); refreshResults();
} }