diff --git a/app/src/main/java/com/bitvale/fitnesschallenge/commons/Extensions.kt b/app/src/main/java/com/bitvale/fitnesschallenge/commons/Extensions.kt index 5ca4e02..34ca5c6 100644 --- a/app/src/main/java/com/bitvale/fitnesschallenge/commons/Extensions.kt +++ b/app/src/main/java/com/bitvale/fitnesschallenge/commons/Extensions.kt @@ -43,7 +43,8 @@ fun StaticLayout.textWidth(): Int { * Linearly interpolate between two values. */ fun lerp(a: Float, b: Float, t: Float): Float { - return a + (b - a) * t + val leaps = a + (b - a) * t + return if(leaps>0) leaps else 0.0f } fun Animation.withEndActionOnce(action: () -> Unit) { @@ -75,4 +76,4 @@ fun Animation.withStartActionOnce(action: () -> Unit) { action() } }) -} \ No newline at end of file +}