AnimatedVectorImageVisual::~AnimatedVectorImageVisual()
{
- // Finalize animation task and disconnect the signal in the main thread
- mVectorAnimationTask->UploadCompletedSignal().Disconnect( this, &AnimatedVectorImageVisual::OnUploadCompleted );
+ // Finalize animation task in the main thread
mVectorAnimationTask->Finalize();
}
if( IsOnStage() && mVectorAnimationTask->GetPlayState() != DevelImageVisual::PlayState::PLAYING )
{
mVectorAnimationTask->RenderFrame();
- Stage::GetCurrent().KeepRendering( 16.0f ); // Trigger rendering
+ Stage::GetCurrent().KeepRendering( 0.0f ); // Trigger rendering
}
}
break;
else
{
mVectorAnimationTask->RenderFrame();
- Stage::GetCurrent().KeepRendering( 16.0f );
+ Stage::GetCurrent().KeepRendering( 0.0f );
}
}
if( IsOnStage() && mVectorAnimationTask->GetPlayState() != DevelImageVisual::PlayState::PLAYING )
{
mVectorAnimationTask->RenderFrame();
- Stage::GetCurrent().KeepRendering( 16.0f ); // Trigger rendering
+ Stage::GetCurrent().KeepRendering( 0.0f ); // Trigger rendering
}
}