The "hold mouse to paint" feature changed the event listener to mousedown, which is presumably what broke support for painting on touch devices. We need to detect support for the interfaces and install appropriate handlers: only pointer events if that interface is available; otherwise, mouse events and optionally touch events.
The "hold mouse to paint" feature changed the event listener to mousedown, which is presumably what broke support for painting on touch devices. We need to detect support for the interfaces and install appropriate handlers: only pointer events if that interface is available; otherwise, mouse events and optionally touch events.