From: Michal Szczecinski Date: Thu, 25 May 2023 07:15:02 +0000 (+0200) Subject: lottieitem: Added alpha in Fill::updateContent method. X-Git-Tag: accepted/tizen/7.0/unified/20230526.164245^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9106094a032b2b3de1b88f670f398f52a1fb471a;p=platform%2Fcore%2Fuifw%2Flottie-player.git lottieitem: Added alpha in Fill::updateContent method. use parent alpha in the Fill::updateContent method to calculate combined alpha. Change-Id: Id56f4cd9680c7c906219001ac4f1e632f7c569f7 --- diff --git a/src/lottie/lottieitem.cpp b/src/lottie/lottieitem.cpp index d5fd636..15e00da 100644 --- a/src/lottie/lottieitem.cpp +++ b/src/lottie/lottieitem.cpp @@ -1271,9 +1271,9 @@ renderer::Fill::Fill(model::Fill *data) mDrawable.setName(mModel.name()); } -bool renderer::Fill::updateContent(int frameNo, const VMatrix &, float) +bool renderer::Fill::updateContent(int frameNo, const VMatrix &, float alpha) { - auto combinedAlpha = mModel.opacity(frameNo); + auto combinedAlpha = alpha * mModel.opacity(frameNo); auto color = mModel.color(frameNo).toColor(combinedAlpha); VBrush brush(color);