How To Fix Double Touch on windows touch

Not so much a solution as a decent workaround. Created a macrolibrary (class: UMG.Widget if you want to use it in Widgets, class: Actor elsewhere) with a macro called “InputFilter”, which I’m adding as the first node after every touch event. This avoids any logic being called >1 in the same tick and solves the issue.

Be careful not to add this to logic that should run >1 per tick (like multiple fingers touching at once)