fix animator bug

Signed-off-by: zcdqs <junfeng.lijunfeng@huawei.com>
Change-Id: I2cdc4c32535232d19fdb6bdf3d7af2fe1f9f4cff
This commit is contained in:
zcdqs
2022-03-24 11:21:07 +08:00
parent d67c695941
commit b108cd0a0a
@@ -3189,7 +3189,13 @@ void PipelineContext::OpenImplicitAnimation(
if (!context) {
return;
}
context->GetTaskExecutor()->PostTask([finishCallback]() { finishCallback(); }, TaskExecutor::TaskType::UI);
context->GetTaskExecutor()->PostTask(
[finishCallback]() {
if (finishCallback) {
finishCallback();
}
},
TaskExecutor::TaskType::UI);
};
Rosen::RSAnimationTimingProtocol timingProtocol;