From 54164dfd61b3a356f9a99cfa07500a38f8211deb Mon Sep 17 00:00:00 2001 From: Witty Young Date: Thu, 4 May 2017 17:48:17 +0800 Subject: [PATCH] Update LOTAnimatableNumberValue.m fix _startFrame such as 1.01 and endFrame as 1.99 --- .../Classes/AnimatableProperties/LOTAnimatableNumberValue.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lottie-ios/Classes/AnimatableProperties/LOTAnimatableNumberValue.m b/lottie-ios/Classes/AnimatableProperties/LOTAnimatableNumberValue.m index 938d106673..00a6fb7d7f 100644 --- a/lottie-ios/Classes/AnimatableProperties/LOTAnimatableNumberValue.m +++ b/lottie-ios/Classes/AnimatableProperties/LOTAnimatableNumberValue.m @@ -54,7 +54,7 @@ _startFrame = keyframes.firstObject[@"t"]; NSNumber *endFrame = keyframes.lastObject[@"t"]; - NSAssert((_startFrame && endFrame && _startFrame.integerValue < endFrame.integerValue), + NSAssert((_startFrame && endFrame && _startFrame.integerValue <= endFrame.integerValue), @"Lottie: Keyframe animation has incorrect time values or invalid number of keyframes"); // Calculate time duration _durationFrames = @(endFrame.floatValue - _startFrame.floatValue);