Re: [pointerevents] Release Implicit Capture, Capture at Ancestor Element (#327)

I extended @liviutinta 's test page code to something very close to the real-life scenario that brought this issue to my attention:

[TEST PAGE](https://openseadragon-imaging.github.io/old-demo/test.html)

The grey box is the parent, green box is child (from my original description)

If the pointerdown is initiated on the child (green box) in a Webkit browser, the parent (grey box) doesn't truly get capture despite the gotpointercapture event indicating it does...this is shown by the inability to drag the parent if pointer moves outside of the container (black) element.

On the one non-Webkit device I tested on (Chrome 84 Galaxy S7) and all mouse devices (no implicit capture) it works fine


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


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

Received on Wednesday, 12 August 2020 18:04:17 UTC