From 03e59d5ac2caf2a084333cbb34ef33fceabc5a84 Mon Sep 17 00:00:00 2001 From: lhb <443830197@qq.com> Date: Thu, 14 Apr 2022 19:14:10 +0800 Subject: [PATCH 1/2] add fillMode Signed-off-by: lhb <443830197@qq.com> Change-Id: I6bdcaf25665a481f670067fce73350e2b2026637 --- frameworks/core/pipeline/pipeline_context.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/frameworks/core/pipeline/pipeline_context.cpp b/frameworks/core/pipeline/pipeline_context.cpp index 4ad6ed5b..8f802de5 100644 --- a/frameworks/core/pipeline/pipeline_context.cpp +++ b/frameworks/core/pipeline/pipeline_context.cpp @@ -3325,6 +3325,7 @@ void PipelineContext::OpenImplicitAnimation( option.GetAnimationDirection() == AnimationDirection::ALTERNATE); timingProtocol.SetAutoReverse(option.GetAnimationDirection() == AnimationDirection::ALTERNATE || option.GetAnimationDirection() == AnimationDirection::ALTERNATE_REVERSE); + timingProtocol.SetFillMode(static_cast(option.GetFillMode())); RSNode::OpenImplicitAnimation(timingProtocol, NativeCurveHelper::ToNativeCurve(curve), wrapFinishCallback); #endif } From 1bb90ec1b99bdd094e9ee84ed9b7ab1dd636d4cc Mon Sep 17 00:00:00 2001 From: lhb <443830197@qq.com> Date: Fri, 15 Apr 2022 10:57:35 +0800 Subject: [PATCH 2/2] add fillMode Signed-off-by: lhb <443830197@qq.com> Change-Id: I8c0a51de73f36523cf9af7d943fdfbf5df469398 --- frameworks/core/pipeline/pipeline_context.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frameworks/core/pipeline/pipeline_context.cpp b/frameworks/core/pipeline/pipeline_context.cpp index 8f802de5..44f8090c 100644 --- a/frameworks/core/pipeline/pipeline_context.cpp +++ b/frameworks/core/pipeline/pipeline_context.cpp @@ -3325,7 +3325,7 @@ void PipelineContext::OpenImplicitAnimation( option.GetAnimationDirection() == AnimationDirection::ALTERNATE); timingProtocol.SetAutoReverse(option.GetAnimationDirection() == AnimationDirection::ALTERNATE || option.GetAnimationDirection() == AnimationDirection::ALTERNATE_REVERSE); - timingProtocol.SetFillMode(static_cast(option.GetFillMode())); + timingProtocol.SetFillMode(static_cast(option.GetFillMode())); RSNode::OpenImplicitAnimation(timingProtocol, NativeCurveHelper::ToNativeCurve(curve), wrapFinishCallback); #endif }