diff --git a/src/lib/rlottie/RLottie.ts b/src/lib/rlottie/RLottie.ts index 9e1d1661c..279bc0bf2 100644 --- a/src/lib/rlottie/RLottie.ts +++ b/src/lib/rlottie/RLottie.ts @@ -445,7 +445,10 @@ class RLottie { // Paused from outside if (!this.isAnimating) { - return false; + const areAllLoaded = Array.from(this.containers.values()).every(({ isLoaded }) => isLoaded); + if (areAllLoaded) { + return false; + } } const frameIndex = Math.round(this.approxFrameIndex);