aboutsummaryrefslogtreecommitdiffhomepage
path: root/modules
diff options
context:
space:
mode:
authorGravatar Florin Malita <fmalita@chromium.org>2018-06-21 16:05:51 -0400
committerGravatar Skia Commit-Bot <skia-commit-bot@chromium.org>2018-06-22 01:28:06 +0000
commit1d7f930763f41107e610d08943f05298ff2ac513 (patch)
tree7362119ba4ff58efb0d2bfb4ee3ed6080695ca32 /modules
parentf01c24ff435e432d3dea227f437c9e0c83da2bcc (diff)
[skottie] Ensure static split-position properties are committed
We currently drop static split-position adapters without commiting the value to the scene graph. TBR= Change-Id: Id5852da35345fa58ecaf6c752456ecb32e5b405a Reviewed-on: https://skia-review.googlesource.com/136782 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Florin Malita <fmalita@chromium.org>
Diffstat (limited to 'modules')
-rw-r--r--modules/skottie/src/SkottieAnimator.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/modules/skottie/src/SkottieAnimator.cpp b/modules/skottie/src/SkottieAnimator.cpp
index a023963906..b2ec87254b 100644
--- a/modules/skottie/src/SkottieAnimator.cpp
+++ b/modules/skottie/src/SkottieAnimator.cpp
@@ -298,7 +298,8 @@ public:
}
if (split_animator->fAnimators.empty()) {
- // Static split property, no need to hold on to the split animator.
+ // Static split property: commit the (buffered) value and discard.
+ split_animator->onTick(0);
return nullptr;
}