Jump to content


Timelines Control Each Others Playback With Events

Moderator Tag

Warning: Please note

This thread was started before GSAP 3 was released. Some information, especially the syntax, may be out of date for GSAP 3. Please see the GSAP 3 migration guide and release notes for more information about how to update the code to GSAP 3's syntax. 

Recommended Posts

I have two TimelineMax objects:



TL1 repeats once with yoyo.

TL2 repeats infinitely with yoyo.

TL2 is initially set to paused.

TL1 plays automatically, & onComplete plays TL2.

TL2 has onRepeat to pause itself (TL2), and restart(true) TL1 (restart should respect TL1's delay).




I want the infinitely repeating timeline, TL2, to play and pause at each repeat point of its animation, but this is not happening. Both timelines' playback are controlled by the other. If you look at my Codepen code, you will see that this is not working correctly, and I can't figure out what I'm doing wrong.


See the Pen nDKoJ by icg-cnunez (@icg-cnunez) on CodePen



Any help much appreciated.

Link to comment
Share on other sites

Good catch - I'm looking into this now and I have indeed found something that needed to be tweaked under the hood. Stand by for more details...


(and thanks for creating the simple example codepen - VERY helpful)

Link to comment
Share on other sites

I believe I found (and fixed) the issue. Would you mind trying the attached preview of TweenMax 1.9.4 and letting us know if it works well for you? According to my tests, it solved the issue you ran into. Sorry about the hassle. 


Link to comment
Share on other sites

Oh yeah!!! This works perfectly!!!!!


Thank you, Jack! I was loosing my mind over this since yesterday.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.