[whatwg] Drag and drop: bugged implementation of setting drag feedback with setDragImage?

Rafał Miłecki zajec5 at gmail.com
Thu Sep 29 12:07:17 PDT 2011


W dniu 29 września 2011 20:46 użytkownik Rafał Miłecki
<zajec5 at gmail.com> napisał:
> I've a question regarding setDragImage. I've implemented "dragstart"
> event handler in the following way:
>
> event.setDragImage(this, 0, 0);
> this.style.background = 'yellow';
>
> What do I expect:
> 1) Origin element to have yellow background
> 2) Drag feedback element (the one under cursor) to have original background
>
> Are my expectations correct? Because Webkit and Gecko implementation
> doesn't match it. In their cases both elements have modified
> background. It seems that both engines delay setting drag image until
> the end of event handler.
>
> I'll provide testcase in a moment.

See the attachment.

One more bug: under Linux in webkit (Chrome) there is not drag
feedback image at all. Not sure about Mac.

-- 
Rafał


More information about the whatwg mailing list