There seems to be some weird issue with toggles on touch screens, when using a touch display ( laptop and stand alone display tested, not mobile ) a single touch turns this toggle on and then back off. The video below shows what is happening, interestingly when the button is held down for an amount of time ( right click ) it only fires once. Which is what should be happening on a tap as well.
Could you also post screenshots of your Widget’s event graph & any other blueprints that use these buttons? This would help me investigate your issue further.
Maybe it is because the Primary_T and Secondary_T can turn each other off, that is somehow counting as an OnCheckStateChange Event for the touchscreen but not for clicks?
I was still not able to reproduce your issue on our end. To investigate further, I would need to see your project, which you can privately message me on the forums here:
After a couple more days of trying to debug this I settled for just brute forcing it. With this macro the toggle is disabled for 0.2 seconds then re-enabled, solving the issue.
If it’s dumb and it works, it isn’t dumb. Right? right?!>!?!