W10M and Android devices works OK pressing the button switches state / color.

iOS device do not have to test.

BTW the buttons are too small.
Use at least 250,250 , we don't all have small fingers..