[pointerevents] Add support for laptop touchpads responding to the `touch-action` prop (#478)

NashJames has just created a new issue for https://github.com/w3c/pointerevents:

== Add support for laptop touchpads responding to the `touch-action` prop ==
Hi!

My current work involves building a service adjacent to Google Maps, with a large number of map pins rendered on top of the map layer. We've had massive unexpected issues with users on laptops hovering their mouse pointer on any map pin or component rendered over the map and then using the two-finger gesture to zoom in. Instead of zooming the map, this will zoom in the browser and they often have no idea how they managed it, or how to rectify the situation.

We tried `touch-action: none;` as a method of preventing it but discovered it only applies to actual touch screens. I raised an issue with the Firefox team [here](https://bugzilla.mozilla.org/show_bug.cgi?id=1849690). They support the idea but didn't want to introduce something non-standard that other popular browsers also haven't yet implemented.

Thanks for taking the time to consider this! It will greatly improve our UX.

Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/478 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Thursday, 24 August 2023 11:25:44 UTC