Animator Switches States Immediately

I have a transition set up with exit time and a condition (Integer), but when the condition of the integer is met, the exit time it’s ignore, maybe this is how it’s suppose to work but I need the exit time too. How can I make this work?

Here’s a screencap.

@Limbo I believe what you really need to move is arrows:

If what you want is a blend between you entry and exit animations.

I’ve found the issue, I should’ve been more careful with the transitions, the problem is that Any State it’s transitioning to Attack 1, 2, 3, and the transition between them never really happens. Also I made sure that it only goes up to Base Layer if the Attack Integer equals to the index of that State

Here’s another cap:

And the transition between them does wait for the Exit Time and the condition of the Integer