From fe818a6c775143e85a524d76353671143be99547 Mon Sep 17 00:00:00 2001 From: kevin Date: Fri, 23 May 2025 18:27:54 +0700 Subject: [PATCH] fix: Reset factory issue when no object found --- lib/src/rive_core/animation/animation_reset_factory.dart | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/src/rive_core/animation/animation_reset_factory.dart b/lib/src/rive_core/animation/animation_reset_factory.dart index 7840cade..709e133d 100644 --- a/lib/src/rive_core/animation/animation_reset_factory.dart +++ b/lib/src/rive_core/animation/animation_reset_factory.dart @@ -163,8 +163,10 @@ class _AnimationsData { visitedObjects[objectIntId] = _KeyedObject(keyedObject); keyedObjects.add(visitedObjects[objectIntId]!); } - visitedObjects[objectIntId]!.addProperties( - keyedObject.keyedProperties.toList(), object!, isFirstAnimation); + if(object!=null) { + visitedObjects[objectIntId]!.addProperties( + keyedObject.keyedProperties.toList(), object!, isFirstAnimation); + } }); isFirstAnimation = false; }