- From: Jake Archibald via GitHub <sysbot+gh@w3.org>
- Date: Thu, 26 Aug 2021 11:10:51 +0000
- To: public-pointer-events@w3.org
jakearchibald has just created a new issue for https://github.com/w3c/pointerevents: == Lost pointer issue - spec or browser bug? == https://static-misc-3.glitch.me/pointer-test/ On OSX 11.5.2 (at least), in Chrome 92, Firefox 91, Safari 14.1.2 I see these events: 1. Press down left mouse button somewhere on the page - `pointerdown` 1. With the left mouse button still down, click the right mouse button. This should open a context menu. - `contextmenu` 1. Release the left mouse button - no event 1. Click the left mouse button outside the context menu - no event This means, as far as my code is aware, the left pointer is still down. I would have expected a `pointerup` or `pointercancel` for this pointer at some point. If I click the left button after these steps, Chrome and Firefox fire a `pointerdown` and a `pointerup`, whereas Safari only fires the `pointerup`, as if it's 'correcting' for the stuck pointer. Am I missing something, or is this a spec/browser issue? Please view or discuss this issue at https://github.com/w3c/pointerevents/issues/407 using your GitHub account -- Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config
Received on Thursday, 26 August 2021 11:10:53 UTC