Number Variable Question (on condition)

I am experiencing number variable and I found some doubts.

In the file I attached, I applied number variable and I added a condition on it.

I meant 'Variable 1 must be subtracted when I click the button, only when the button's state is normal' so that

I prevent subtracting variable many times from clicking the same button.

However I found that if I use 'built In' button especially 'visited state' , it dosen't work as I intended.

Plz, let me know why.

Thank you .

2 Replies