I have two TimelineMax objects:
-------------------
THE CYCLE:
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).
-------------------
INTENDED EFFECT:
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.
http://codepen.io/icg-cnunez/pen/nDKoJ
Any help much appreciated.