Open nullorvoid opened 7 years ago
This assessment is correct - looking at the code, Tina does indeed complete a top level timeline without checking if it has any children that it needs to update.
I will create a PR with a fix shortly - that makes it more stable for timelines / sequences.
Description
Ran into an issue when using nested timelines, it seems the top level Timeline when it ends does not trigger the child timelines to call their onComplete.
Calling entry() ends up with this result
It should be that it has 5 top level calls and 10 sub level calls. It seems sporadic on what it returns, sometimes completing all the sub timelines successfully and other times hardly completing any at all.
From the outputs I have been getting it looks like when the top level timeline completes it gets destroyed without calling any of its children's onComplete events.