[pointerevents] Shouldn't dispatch `gotpointercapture` and `lostpointercapture` events if `pointerrawupdate` event is fired without the following `pointermove`? (#511)

masayuki-nakano has just created a new issue for https://github.com/w3c/pointerevents:

== Shouldn't dispatch `gotpointercapture` and `lostpointercapture` events if `pointerrawupdate` event is fired without the following `pointermove`? ==
`pointerawupdate` may be fired more frequently than `pointermove` so that some `pointerrawupdate` event may not be immediately followed by `pointermove` event. Therefore, if `pointerrawupdate` is dispatched but the web app do not listen to it, it looks like that `gotpointercapture` and `lostpointercapture` may be dispatched without any other pointer events.

I think that ["fire a pointer event" section](https://w3c.github.io/pointerevents/#dfn-fire-a-pointer-event) should define they won't be dispatched at before `pointerrawupdate` (at least if it's not followed by `pointermove`).

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


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

Received on Tuesday, 13 August 2024 04:21:13 UTC