react-dnd / react-dnd-html5-backend

HTML5 backend for React DnD [Legacy Repo]
MIT License
145 stars 97 forks source link

IE 11 freezes when dragging around #73

Open mahlero opened 7 years ago

mahlero commented 7 years ago

When dragging in IE 11, sometimes the drag movement freezes and the cursor changes to something like a "not allowed" symbol. The app/browser appears unresponsive until the mouse button is released.

We first discovered this behaviour in our app, but it can be reproduced in e.g. the Asana app or even with the Sortable Stress Test on the React DnD examples page (http://react-dnd.github.io/react-dnd/examples-sortable-stress.html, see gif animation).

react-dnd-ie11-freezes

This bug seems to happen only in IE 11 (Tested on two different machines with Win 7, IE11 version 11.0.9600.18638, no addons, no compatibility mode).

cpboone commented 7 years ago

I am experiencing this issue in IE11 (11.0.9600.18738) as well. I tested it further in Edge (38.14393.0.0 with EdgeHTML 14.14393) and found that sometimes the cursor will change to a "not allowed" symbol also but it doesn't freeze drag movement and the cursor will change back and resolve itself without any necessary actions by the user. I tested this in Firefox (54.0.1), Chrome (58.0.3029.110), and Opera (46.0) and it doesn't appear in any of those browsers. This issue seems to be related purely to IE11.