Events are compared every tick in order from top to bottom.
Your first event, if true, sets Act frame to 1 and it is enough to trigger the second event..
So in the same tick it is triggering more than one event.
I would suggest creating a main event: ON -> Pressed and compare the sprites animation frame as secondary events using else. This way it will only trigger one condition per tick.