From 120914627c70e86194fae56c565296a28233992a Mon Sep 17 00:00:00 2001 From: Leo Franchi Date: Tue, 8 Mar 2011 20:29:20 -0500 Subject: [PATCH] fix starting a station animation with preview tracks --- src/libtomahawk/playlist/dynamic/DynamicModel.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp index df2b64225..9ac378410 100644 --- a/src/libtomahawk/playlist/dynamic/DynamicModel.cpp +++ b/src/libtomahawk/playlist/dynamic/DynamicModel.cpp @@ -167,6 +167,10 @@ DynamicModel::tracksGenerated( const QList< query_ptr > entries, int limitResolv filterUnresolved( entries ); } else { addToPlaylist( entries, m_playlist->mode() == OnDemand ); // if ondemand, we're previewing, so clear old + + if( m_playlist->mode() == OnDemand ) { + m_lastResolvedRow = rowCount( QModelIndex() ); + } } } @@ -210,6 +214,10 @@ DynamicModel::filteringTrackResolved( bool successful ) addToPlaylist( m_resolvedList, true ); m_toResolveList.clear(); m_resolvedList.clear(); + + if( m_playlist->mode() == OnDemand ) { + m_lastResolvedRow = rowCount( QModelIndex() ); + } } }