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

When generating tracks in a read-only dynamic playlist, don't create a new playlist revision

This commit is contained in:
Leo Franchi
2011-01-17 09:56:39 -05:00
parent 2ed34e1e7c
commit fdf5e1c56c

View File

@@ -218,8 +218,15 @@ DynamicWidget::applyModeChange( int mode )
void
DynamicWidget::tracksGenerated( const QList< query_ptr >& queries )
{
m_playlist->addEntries( queries, m_playlist->currentrevision() );
m_resolveOnNextLoad = true;
if( m_playlist->author()->isLocal() ) {
m_playlist->addEntries( queries, m_playlist->currentrevision() );
m_resolveOnNextLoad = true;
} else { // read-only, so add tracks only in the GUI, not to the playlist itself
foreach( const query_ptr& query, queries ) {
m_model->append( query );
Pipeline::instance()->add( query );
}
}
}
void