From 3a205c679c52e3504cc9487d6a7d95e458c3539f Mon Sep 17 00:00:00 2001 From: Heeyong Song Date: Wed, 18 Dec 2019 19:55:57 +0900 Subject: [PATCH] (Vector) Ensure the current frame is not out of the play range Change-Id: I7077b0de7133f4282b66d2c4de2a1ce6b8555256 --- .../internal/visuals/animated-vector-image/vector-animation-task.cpp | 2 ++ 1 file changed, 2 insertions(+) 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 213051f..f8598ab 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 @@ -428,6 +429,7 @@ bool VectorAnimationTask::Rasterize() if( mPlayState == PlayState::PLAYING && mUpdateFrameNumber ) { mCurrentFrame = mForward ? mCurrentFrame + 1 : mCurrentFrame - 1; + Dali::ClampInPlace( mCurrentFrame, mStartFrame, mEndFrame ); } currentFrame = mCurrentFrame; -- 2.7.4