While creating a codepen thing of another issue with reverse() I am now experiencing while converting projects from gsap 2 to 3 I just bump into another issue which is there when putting a negative timescale value on an endless looping timeline (repeat: -1).
What happens?
When the timeline loops in normal direction it repeats endless as expected. But when setting a negative timescale to the timeline the timeline stops running after some repeats. Of course this is not what we mig
@Friebel I totally get why this would seem unintuitive in your scenario.
Explanation and complicating factors
In general, Timelines (except the global one) can't have animations with NEGATIVE start times. In other words, children can't be placed before the very start of the timeline. There are several reasons:
animation.progress(0) would become meaningless. As soon as a timeline has an infinitely repeating animation, it effectively has no start or end theoretically. Cur