Skip to content

0.3.0

Compare
Choose a tag to compare
@marcojakob marcojakob released this 03 Jul 18:25
· 33 commits to master since this release
  • Completely emulating drag and drop in IE9 and partly in IE10 (when custom drag
    images are used):
    • The workaround with calling dragDrop() on IE did not work
      reliably and was slow. Also, we could not have the drag image under the
      mouse cursor as events would not be forwarded to element underneath.
    • No javascript file is needed any more and the dependency on js-interop
      has been removed.
    • Emulation works by listening to mouseDown, mouseUp and mouseMove events
      and translating them to the HTML5 dragStart, drag, dragEnd, dragEnter,
      dragOver, dragLeave and drop events.
  • More stable handling of nested elements. Instead of keeping track of
    dragOverElements in a list, the related target of the event is used to
    determine if it is an event that happened on the main element or bubbled
    up from child elements.