diff --git a/src/itdelatrisu/opsu/ui/animations/AnimatedValue.java b/src/itdelatrisu/opsu/ui/animations/AnimatedValue.java index 907e8c93..fcccecfd 100644 --- a/src/itdelatrisu/opsu/ui/animations/AnimatedValue.java +++ b/src/itdelatrisu/opsu/ui/animations/AnimatedValue.java @@ -62,7 +62,7 @@ public class AnimatedValue { float progress = (float) this.time / this.duration; if (this.eqn != eqn) { if (this.time != 0 && this.time != this.duration) { - progress = this.eqn.uncalc(progress); + progress = eqn.uncalc(this.eqn.calc(progress)); } this.eqn = eqn; }