Re: [pointerevents] Enable mouse click and drag to scroll and other pointer behavior customizations (#512)

I think we are on the same page, but when I think about these click heuristics, I frame them in terms of click validation and invalidation. For example:  
- On `pointerdown`, the click may be provisionally validated.  
- It may be invalidated if:  
  - The finger moves beyond a threshold.  
  - A second finger touches the screen.  
  - A gesture is recognized.  
- If the click is still valid, the browser dispatches the `click` event shortly after `pointerup`.  

Currently, the click heuristics apply even for `touch-action: none`.  

https://w3c.github.io/pointerevents/#issue-container-generatedID-53  

---

If **3.** is "no," then I think **5.** cannot be "yes," because implicit pointer capture currently applies for `touch-action: none`. 

-- 
GitHub Notification of comment by sb3nder
Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/512#issuecomment-3638751878 using your GitHub account


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

Received on Wednesday, 10 December 2025 20:03:13 UTC