This is driving me mad.
Please forgive me but I\'m not going to post the full code as it is (I believe) irrelevant. The reason behind this is obviously with my code.
To solve this problem you must add this line:
e.dataTransfer = e.originalEvent.dataTransfer;
before the error line. This should fix it.
$.event.props.push('dataTransfer');