From 19052181d0eb97bc70f3b92a50a2fdccb0414d9a Mon Sep 17 00:00:00 2001 From: subhransu mohanty Date: Fri, 19 Apr 2019 09:25:47 +0900 Subject: [PATCH] lottie: fixed issue with anchor property in repeater transformation Change-Id: I6fb4a56d0b3b125c0d9b9bd2c217ffc974f25c51 --- src/lottie/lottiemodel.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lottie/lottiemodel.cpp b/src/lottie/lottiemodel.cpp index aee0c49..f5939e4 100644 --- a/src/lottie/lottiemodel.cpp +++ b/src/lottie/lottiemodel.cpp @@ -94,10 +94,11 @@ VMatrix LOTTransformData::matrixForRepeater(int frameNo, float multiplier) const scale.setY(std::pow(scale.y(), multiplier)); VMatrix m; m.translate(mPosition.value(frameNo) * multiplier) - .scale(scale) .translate(mAnchor.value(frameNo)) + .scale(scale) .rotate(mRotation.value(frameNo) * multiplier) .translate(-mAnchor.value(frameNo)); + return m; } -- 2.7.4