diff --git a/src/libtomahawk/playlist/dynamic/widgets/DynamicQmlWidget.cpp b/src/libtomahawk/playlist/dynamic/widgets/DynamicQmlWidget.cpp index 20f564610..8fede25e5 100644 --- a/src/libtomahawk/playlist/dynamic/widgets/DynamicQmlWidget.cpp +++ b/src/libtomahawk/playlist/dynamic/widgets/DynamicQmlWidget.cpp @@ -50,8 +50,6 @@ DynamicQmlWidget::DynamicQmlWidget( const dynplaylist_ptr& playlist, QWidget* pa setSource( QUrl( "qrc" RESPATH "qml/StationView.qml" ) ); connect( m_model, SIGNAL( currentIndexChanged()), SLOT( currentIndexChanged() ) ); - connect( m_model, SIGNAL( loadingStarted() ), SIGNAL(loadingChanged() ) ); - connect( m_model, SIGNAL( loadingFinished() ), SIGNAL(loadingChanged() ) ); connect( m_model, SIGNAL( changed() ), SIGNAL( titleChanged() ) ); connect( m_playlist->generator().data(), SIGNAL( generated( QList ) ), this, SLOT( tracksGenerated( QList ) ) ); connect( m_playlist->generator().data(), SIGNAL( nextTrackGenerated( Tomahawk::query_ptr ) ), this, SLOT( nextTrackGenerated( Tomahawk::query_ptr ) ) ); @@ -241,6 +239,7 @@ void DynamicQmlWidget::resolvingFinished(bool hasResults) } if( m_playNextResolved && m_proxyModel->rowCount() > 0 ) { + emit loadingChanged(); playItem( 0 ); m_playNextResolved = false; }