AnimationManager does not update currentFrame on play until second frame