message: actions/drop/DopEvent: fix for failing tests
diff: @@ -2,9 +2,7 @@ import * as arr from '../../utils/arr';
  export default class DropEvent {
  constructor (dropStatus, dragEvent, type) {
  - const { element, dropzone } = type === 'deactivate'
  - ? { element: null, dropzone: null }
  - : type === 'dragleave'
  + const { element, dropzone } = type === 'dragleave'
  ? dropStatus.prev
  : dropStatus.cur;
  @@ -40,10 +38,6 @@ export default class DropEvent {
  this.stopImmediatePropagation();
  - if (this.type === 'dragenter') {
  - this.dropzone.fire(new DropEvent(dropStatus, this.dragEvent, 'dragleave'));
  - }
  -
  if (this.type === 'dropactivate') {
  const activeDrops = dropStatus.activeDrops;
  const index = arr.findIndex(activeDrops, ({ dropzone, element }) =>
  @@ -61,6 +55,9 @@ export default class DropEvent {
  this.dropzone.fire(deactivateEvent);
  }
  + else {
  + this.dropzone.fire(new DropEvent(dropStatus, this.dragEvent, 'dragleave'));
  + }
  }
  preventDefault () {}
  