From 29db470eda7c5ff513ba1121d144dead212171d7 Mon Sep 17 00:00:00 2001 From: Cory Forsyth Date: Tue, 20 Oct 2015 12:14:33 -0400 Subject: [PATCH] Remove dragover, drop listeners Catching and canceling these events prevents any other party from reacting to drag/drop events in a card. --- src/js/editor/editor.js | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/src/js/editor/editor.js b/src/js/editor/editor.js index 741a2d3d3..e4bcd8fcf 100644 --- a/src/js/editor/editor.js +++ b/src/js/editor/editor.js @@ -523,7 +523,7 @@ class Editor { } _setupListeners() { - const elementEvents = ['keydown', 'keyup', 'input', 'dragover', 'drop', 'paste']; + const elementEvents = ['keydown', 'keyup', 'input', 'paste']; const documentEvents = ['mouseup']; elementEvents.forEach(eventName => { @@ -586,14 +586,6 @@ class Editor { } } - handleDragover(e) { - e.preventDefault(); // FIXME for now, just prevent default - } - - handleDrop(e) { - e.preventDefault(); // FIXME for now, just prevent default - } - _insertEmptyMarkupSectionAtCursor() { const section = this.run(postEditor => { const section = postEditor.builder.createMarkupSection('p');