[whatwg] Should UA start dragging if [draggable] attr was set after mousedown?

Даниил Костин danya.postfactum at gmail.com
Fri Sep 6 23:23:06 PDT 2013

Hello. I am web developer. I contribute to the ACE (ace.ajax.org) project
(web-based code editor).
I faced with the issue that IE does not start dragging element if it's
[draggable] attribute was set with some delay after mousedown event:

element.draggable = false;
> element.onmousedown = function() {
>     setTimeout(function(){ element.draggable = true }, 150);
> };

Meanwhile, this works fine in other browsers. I tried to find this behavior
to be defined by DND specification (
but found nothing related.
I reported the bug (
but I am not sure this is really bug.

May we we should add more specific explanation of DND initiatialization, to
prevent such kind of misunderstanding?

More information about the whatwg mailing list