diff --git a/index.html b/index.html index 1d74ba8..e82ef61 100644 --- a/index.html +++ b/index.html @@ -423,18 +423,16 @@
PointerEvent
interfaceIf the event is {{GlobalEventHandlers/pointerdown}}, the associated device is a direct manipulation device, and the target is an {{Element}},
then set pointer capture for this pointerId
to the target element as described in implicit pointer capture.
Fire the event to the determined target. - The user agent SHOULD treat the target as if the pointing device has moved over it from the |previous target| - for the purpose of ensuring event ordering [[UIEVENTS]]. - If the |needs over event| flag is set, an over event is needed even if the target element is the same. -
+Before firing this event, the user agent SHOULD treat the target as if the pointing device has moved over it from the |previousTarget| for the purpose of ensuring event ordering [[UIEVENTS]]. If the |needsOverEvent| flag is set, a {{GlobalEventHandlers/pointerover}} event is needed even if the target element is the same.
+ +Fire the event to the determined target.
-Save the determined target as the |previous target| for the given pointer,
- and reset the |needs over event| flag to false
.
- If the |previous target| at any point will no longer be [=connected=] [[DOM]],
- update the |previous target| to the nearest still [=connected=] [[DOM]] parent
- following the event path corresponding to dispatching events to the previous target,
- and set the |needs over event| flag to true
.
+
Save the determined target as the |previousTarget| for the given pointer,
+ and reset the |needsOverEvent| flag to false
.
+ If the |previousTarget| at any point will no longer be [=connected=] [[DOM]],
+ update the |previousTarget| to the nearest still [=connected=] [[DOM]] parent
+ following the event path corresponding to dispatching events to the |previousTarget|,
+ and set the |needsOverEvent| flag to true
.