thanks, I had them as separate `onTransition` at first, but collapsed them, but that was clearly a mistake