From b3d73e1568f5ccff1d54ff4bf1156a7801764ee4 Mon Sep 17 00:00:00 2001 From: Hermet Park Date: Mon, 9 Jun 2025 21:57:08 +0900 Subject: [PATCH] lottie: do not try matting if the layer has no contents --- src/loaders/lottie/tvgLottieBuilder.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/loaders/lottie/tvgLottieBuilder.cpp b/src/loaders/lottie/tvgLottieBuilder.cpp index 87cf8b8c..194d4cff 100644 --- a/src/loaders/lottie/tvgLottieBuilder.cpp +++ b/src/loaders/lottie/tvgLottieBuilder.cpp @@ -1237,7 +1237,7 @@ void LottieBuilder::updateMasks(LottieLayer* layer, float frameNo) bool LottieBuilder::updateMatte(LottieComposition* comp, float frameNo, Scene* scene, LottieLayer* layer) { auto target = layer->matteTarget; - if (!target) return true; + if (!target || target->type == LottieLayer::Null) return true; updateLayer(comp, scene, target, frameNo);