Re: [pointerevents] Clarify the coalesced/predicted targets dirty stuff, and clarify better how these events are generated/populated and when (#370)

Maybe worth breaking down my confusion with the whole "Populating..." section here.

Right off the gate, I think it should clearly say that the steps etc are what a "user agent SHOULD" do. This would match similar wording from other sections, like the legacy mouse one.

The section starts with

> When a PointerEvent is created, run the following steps for each event in the coalesced event list and predicted event list:

if by "created" this means "initialised", then the lists would be empty. Is this more meaning "when a PointerEvent is dispatched"?

> When the PointerEvent's target is changed

how/when does a PointerEvent target change? in the time between it's initialised/created and the time it's dispatched? after it's been dispatched? when the event bubbles from the shadow DOM to the regular document?



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


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

Received on Monday, 17 May 2021 07:37:15 UTC