New issue
Advanced search Search tips

Issue 778001 link

Starred by 2 users

Issue metadata

Status: WontFix
Owner:
Closed: Nov 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 1
Type: Bug

Blocking:
issue 776799



Sign in to add a comment

pointercancel is sent when drag operation starts

Project Member Reported by dtapu...@chromium.org, Oct 24 2017

Issue description

In Chrome 62 we started to send pointercancel on drag to fix issue 720201.

Edge does not send this event and it caused at least one site to do unexpected side effects. Issue 776799.

Reproduction URI:

https://codepen.io/appsforartists/pen/NjybQX?editors=1011

Note Edge has no pointercancel.
Chrome 62 has a pointercancel
 
Labels: OS-Android OS-Chrome OS-Linux OS-Mac OS-Windows
Rick, what do we want to have for this bug for 63 as you marked it as blocker?
The only occurrence we saw so far was in a library called Sortable and they seem to be fixing it:
https://github.com/RubaXa/Sortable/issues/1199

Comment 3 by gov...@chromium.org, Oct 30 2017

[Bulk Edit]
URGENT - PTAL.
M63 Stable promotion is coming soon and your bug is labelled as Stable ReleaseBlock, pls make sure to land the fix and get it merged into the release branch ASAP. Thank you.

So far we saw only one js library (i.e. Sortable.js) https://github.com/RubaXa/Sortable/issues/1199
which faced an issue. The problem only happens in the older version of that library which had a bug for not handling the events correctly. They fixed their issue about 5 months ago
https://github.com/RubaXa/Sortable/issues/1071
and anyone who is using the newer version of that library should not see any problem.
Labels: -ReleaseBlock-Stable
Ah fascinating.  If we're not getting any other reports, then yeah I don't think it's particularly important either way (would just like to maximize the chance for interop).  I'm fine with calling this by-design for now.
Status: WontFix (was: Assigned)
This is done by design. Feel free to report anything else that you see broken here or in a new bug.

Sign in to add a comment