summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMosolov Sergey <mosolovs1987@gmail.com>2020-07-29 08:45:53 +0400
committerKonstantin Ritt <ritt.ks@gmail.com>2020-07-29 21:39:42 +0000
commitf842578650d850596fea81da99de5e31f867e8f7 (patch)
tree132d08e08cab45c290bad2c61764d55528029516
parent04ed0dcd88a8fb3d7c27213fd3f8396a2a5bb1df (diff)
Reset loop counter when the animation direction changes
Change-Id: Iec960c033970ccb55a31c1aee02b4a5072314001 Reviewed-by: Konstantin Ritt <ritt.ks@gmail.com>
-rw-r--r--src/imports/lottieanimation.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/imports/lottieanimation.cpp b/src/imports/lottieanimation.cpp
index 27fe96f..73df6f0 100644
--- a/src/imports/lottieanimation.cpp
+++ b/src/imports/lottieanimation.cpp
@@ -587,6 +587,7 @@ void LottieAnimation::setDirection(LottieAnimation::Direction direction)
return;
m_direction = direction;
+ m_currentLoop = 0;
emit directionChanged();
m_frameRenderThread->gotoFrame(this, m_currentFrame);