diff --git a/Source/Charts/Animation/ChartAnimationEasing.swift b/Source/Charts/Animation/ChartAnimationEasing.swift index 58b0b632d8..a6453d9e0c 100644 --- a/Source/Charts/Animation/ChartAnimationEasing.swift +++ b/Source/Charts/Animation/ChartAnimationEasing.swift @@ -341,7 +341,7 @@ internal struct EasingFunctions let s: TimeInterval = 1.70158 var position: TimeInterval = elapsed / duration position -= 1.0 - return Double( position * position * ((s + 1.0) * position + s) + 1.0 ) + return Double( position * position * ((s + Double(1.0)) * position + s) + Double(1.0) ) } internal static let EaseInOutBack = { (elapsed: TimeInterval, duration: TimeInterval) -> Double in