From: Heeyong Song Date: Wed, 18 Dec 2019 10:55:57 +0000 (+0900) Subject: [Tizen](Vector) Ensure the current frame is not out of the play range X-Git-Tag: submit/tizen_5.5/20191223.102805 X-Git-Url: http://review.tizen.org/git/?p=platform%2Fcore%2Fuifw%2Fdali-toolkit.git;a=commitdiff_plain;h=refs%2Ftags%2Fsubmit%2Ftizen_5.5%2F20191223.102805 [Tizen](Vector) Ensure the current frame is not out of the play range Change-Id: I5dd857e3c1a63eb54b27bbcae18a793f09605668 --- diff --git a/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp b/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp index 7cfce6b..63d1c88 100644 --- a/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp +++ b/dali-toolkit/internal/visuals/animated-vector-image/vector-animation-task.cpp @@ -21,6 +21,7 @@ // EXTERNAL INCLUDES #include #include +#include // INTERNAL INCLUDES #include @@ -430,6 +431,7 @@ bool VectorAnimationTask::Rasterize() if( mPlayState == PlayState::PLAYING && mUpdateFrameNumber ) { mCurrentFrame = mForward ? mCurrentFrame + 1 : mCurrentFrame - 1; + Dali::ClampInPlace( mCurrentFrame, mStartFrame, mEndFrame ); } currentFrame = mCurrentFrame;