Change-Id: Ifc4e970a1ea64e33f8d81fe38871cd6ab7af3121
void VectorAnimationTask::StopAnimation()
{
void VectorAnimationTask::StopAnimation()
{
- if( mPlayState != PlayState::STOPPED && mPlayState != PlayState::STOPPING )
+ if( mPlayState != PlayState::STOPPING )
{
mNeedAnimationFinishedTrigger = false;
mPlayState = PlayState::STOPPING;
{
mNeedAnimationFinishedTrigger = false;
mPlayState = PlayState::STOPPING;
+ mVectorAnimationThread.AddTask( this );
+
DALI_LOG_INFO( gVectorAnimationLogFilter, Debug::Verbose, "VectorAnimationTask::StopAnimation: Stop [%p]\n", this );
}
}
DALI_LOG_INFO( gVectorAnimationLogFilter, Debug::Verbose, "VectorAnimationTask::StopAnimation: Stop [%p]\n", this );
}
}