diff --git a/src/loaders/lottie/tvgLottieLoader.cpp b/src/loaders/lottie/tvgLottieLoader.cpp index b2e63606..424b7982 100644 --- a/src/loaders/lottie/tvgLottieLoader.cpp +++ b/src/loaders/lottie/tvgLottieLoader.cpp @@ -298,7 +298,7 @@ Paint* LottieLoader::paint() bool LottieLoader::override(const char* slot) { - if (!slot) return false; + if (!slot || !comp || comp->slots.count == 0) return false; //TODO: Crashed, does this necessary? auto temp = strdup(slot);