Combo System with PlayableGraph

I’m trying to implement combo system with PlayableGraph and AnimatorControllerPlayable,
so i have only movement and jump animations in AnimationController and playing melee attack animations with AnimationMixerPlayable, controller index is 0 and on top of that playing attack animations on index 1, my problem is when attack animation done it blends out to controller(idle) animation and only after that blends in again for attack it doesn’t looks how i want to be… What I want is while attacking if user clicks again to blend from that attack1 animation to attack2 animation not return to idle and then play attack 2 animation. i tried to add one more index in AnimationMixerPlayable and play attacks at index of 1,2 and movement at 0 but things getting hard, i can’t manage to work it properly any ideas?

image for better understanding:

did you try add a transition between animation1 & 2, which feels like an intuitive idea.

if you talking about animator.CrossFade() function no. i’m trying to do this with playablemixer