ソースを参照

Merge pull request #4836 from eliakorkmaz/issue-4835

Add double mark for compiler check related with issue #4835
Pierre-Marc Airoldi 3 年 前
コミット
c8aa118a77
1 ファイル変更1 行追加1 行削除
  1. 1 1
      Source/Charts/Animation/ChartAnimationEasing.swift

+ 1 - 1
Source/Charts/Animation/ChartAnimationEasing.swift

@@ -341,7 +341,7 @@ internal struct EasingFunctions
         let s: TimeInterval = 1.70158
         let s: TimeInterval = 1.70158
         var position: TimeInterval = elapsed / duration
         var position: TimeInterval = elapsed / duration
         position -= 1.0
         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
     internal static let EaseInOutBack = { (elapsed: TimeInterval, duration: TimeInterval) -> Double in