原因の理解は、ちょっとあいまいなのですが。 1と2では、ボタンの処理が進んでしまうようなので 押してる認識が (0)押され続けてる状態 押された瞬間(1)リピート機能 押された瞬間(2)リピート機能なし (3)放された瞬間 これの、押されている状態の処理が早くて? 進んでしまうのじゃないかと思います。 あっきーさんのWAITを入れるでも対策できました。