X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=blobdiff_plain;f=dali-toolkit%2Finternal%2Fvisuals%2Fanimated-vector-image%2Fanimated-vector-image-visual.cpp;h=35fd8aaa5813ad419d678f2a5b45212a8f4eb2ef;hp=aed37a208786098a1599c9016a5fb4b02a2829eb;hb=a30390f12a3730156a9872d5a2b90b50a795aeb7;hpb=97ed08dd8d3ae55700192050271c8a3f347db2aa diff --git a/dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.cpp b/dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.cpp index aed37a2..35fd8aa 100644 --- a/dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.cpp +++ b/dali-toolkit/internal/visuals/animated-vector-image/animated-vector-image-visual.cpp @@ -317,6 +317,12 @@ void AnimatedVectorImageVisual::OnDoAction( const Property::Index actionId, cons if( attributes.Get( progress ) ) { mVectorRasterizeThread.SetCurrentProgress( progress ); + + if( mVectorRasterizeThread.GetPlayState() != DevelImageVisual::PlayState::PLAYING ) + { + mVectorRasterizeThread.RenderFrame(); + Stage::GetCurrent().KeepRendering( 0.0f ); // Trigger rendering + } } break; }