Animation with Exit Time plays twice

Hi, I am trying to make an animation that plays right after another one launched by the player. However, it always plays twice.

Here are my transition settings:


Animator setup:

And the code launching the animation:

I have no idea what might be wrong, so I would be glad if you could share some knowledge with me.