diff -r 075425b8d9a4 -r 189d20c34778 radioapp/radioenginewrapper/src/radioenginewrapper_win32.cpp --- a/radioapp/radioenginewrapper/src/radioenginewrapper_win32.cpp Fri Jun 11 13:38:32 2010 +0300 +++ b/radioapp/radioenginewrapper/src/radioenginewrapper_win32.cpp Wed Jun 23 18:12:57 2010 +0300 @@ -33,7 +33,6 @@ */ RadioEngineWrapper::~RadioEngineWrapper() { - delete d_ptr; } /*! @@ -167,7 +166,10 @@ { Q_D( RadioEngineWrapper ); d->mManualSeekMode = manualSeek; -} + if ( !manualSeek ) { + RUN_NOTIFY_LOOP( d->mObservers, tunedToFrequency( d->mFrequency, d->mTuneReason ) ); + } +} /*! * Checks if the engine is in manual seek mode