From c6d8da2e988da75bd0777b7164078cf1bedf6887 Mon Sep 17 00:00:00 2001 From: Christian Muehlhaeuser <muesli@gmail.com> Date: Fri, 4 Jan 2013 12:48:19 +0100 Subject: [PATCH] * AudioEngine shouldn't emit started() until we're really in playing state. --- src/libtomahawk/audio/AudioEngine.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libtomahawk/audio/AudioEngine.cpp b/src/libtomahawk/audio/AudioEngine.cpp index a196f326c..c39ad6311 100644 --- a/src/libtomahawk/audio/AudioEngine.cpp +++ b/src/libtomahawk/audio/AudioEngine.cpp @@ -496,7 +496,6 @@ AudioEngine::loadTrack( const Tomahawk::result_ptr& result ) } m_input = io; queueState( Playing ); - emit started( m_currentTrack ); if ( TomahawkSettings::instance()->privateListeningMode() != TomahawkSettings::FullyPrivate ) { @@ -750,6 +749,7 @@ AudioEngine::onStateChanged( Phonon::State newState, Phonon::State oldState ) } if ( newState == Phonon::PlayingState ) { + emit started( m_currentTrack ); setState( Playing ); }