1
0
mirror of https://github.com/tomahawk-player/tomahawk.git synced 2025-07-31 19:30:21 +02:00

Only start playing preferred result if it is from the currently playing Query

This commit is contained in:
Anton Romanov
2016-12-02 16:07:18 -08:00
parent 690a87f1eb
commit cf6a37ae45

View File

@@ -447,5 +447,7 @@ void
TrackDetailView::onResultClicked( const Tomahawk::playlistinterface_ptr& playlist, const Tomahawk::result_ptr& result, const Tomahawk::query_ptr& fromQuery )
{
fromQuery->setPreferredResult( result );
AudioEngine::instance()->playItem( playlist, result, fromQuery );
if (AudioEngine::instance()->isPlaying() && fromQuery->results().contains( AudioEngine::instance()->currentTrack() )) {
AudioEngine::instance()->playItem( playlist, result, fromQuery );
}
}