>
> One of the main problems I'm trying to solve here is that JS components
> are reluctant to call preventDefault on TouchEvents because of the
> potential impact on other components. Really the code wants to affect it's
> own event handling logic without affecting the logic of anyone else that
> may be watching the events. So I don't think having an explicit properly
> to enable/disable the compatibility mouse events will really solve the
> problem.
Understood.
I think FocusEvent is also condidate to have property which determines
source of action, e.g Touch/Mouse/Keyboard events etc.
--
@nekrtemplar <https://twitter.com/nekrtemplar>