From 5a112c5a03b5d814cb22349f3f4100ea84ffb736 Mon Sep 17 00:00:00 2001 From: Iurie Date: Sun, 27 Jan 2019 23:50:04 +0200 Subject: [PATCH 1/3] Guard against null keyframe animations --- flare_dart/lib/animation/keyframe.dart | 2 ++ 1 file changed, 2 insertions(+) diff --git a/flare_dart/lib/animation/keyframe.dart b/flare_dart/lib/animation/keyframe.dart index d6cc9d4..a427560 100644 --- a/flare_dart/lib/animation/keyframe.dart +++ b/flare_dart/lib/animation/keyframe.dart @@ -1141,6 +1141,8 @@ class KeyFrameStrokeStart extends KeyFrameNumeric { if (component == null) return; ActorStroke star = component as ActorStroke; + if(star.trimStart == null) return; + star.trimStart = star.trimStart * (1.0 - mix) + value * mix; } } From 6dc6b40b7ec2b1f5216fc2efa9526f46a33b9743 Mon Sep 17 00:00:00 2001 From: iuraiura879 Date: Sun, 27 Jan 2019 23:56:51 +0200 Subject: [PATCH 2/3] Update pubspec.yaml Changed library reference --- flare_flutter/pubspec.yaml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/flare_flutter/pubspec.yaml b/flare_flutter/pubspec.yaml index f3de6fc..6008e30 100644 --- a/flare_flutter/pubspec.yaml +++ b/flare_flutter/pubspec.yaml @@ -8,9 +8,9 @@ environment: dependencies: flutter: sdk: flutter - flare_dart: ^1.2.0 -# flare_dart: -# path: ../flare_dart +# flare_dart: ^1.2.0 + flare_dart: + path: ../flare_dart dev_dependencies: flutter_test: - sdk: flutter \ No newline at end of file + sdk: flutter From f190eed308a89a7100d0eae9e7cc83654e393e9d Mon Sep 17 00:00:00 2001 From: Iurie Date: Mon, 28 Jan 2019 00:09:19 +0200 Subject: [PATCH 3/3] update pubspec --- flare_flutter/pubspec.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/flare_flutter/pubspec.yaml b/flare_flutter/pubspec.yaml index 6008e30..9c09510 100644 --- a/flare_flutter/pubspec.yaml +++ b/flare_flutter/pubspec.yaml @@ -8,9 +8,11 @@ environment: dependencies: flutter: sdk: flutter -# flare_dart: ^1.2.0 flare_dart: - path: ../flare_dart + git: + url: https://github.com/iuraiura879/Flare-Flutter.git + path: flare_dart + ref: fix-keypath-crash dev_dependencies: flutter_test: sdk: flutter