Procházet zdrojové kódy

Merge pull request #537 from dariusk/fix-drop

Prevent dropping of external files onto editor
pull/603/head
Matt Baer před 1 rokem
committed by GitHub
rodič
revize
4c1678f91e
V databázi nebyl nalezen žádný známý klíč pro tento podpis ID GPG klíče: 4AEE18F83AFDEB23
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  1. +8
    -0
      prose/prose.js

+ 8
- 0
prose/prose.js Zobrazit soubor

@@ -83,6 +83,14 @@ class ProseMirrorView {
typingTimer = setTimeout(doneTyping, doneTypingInterval);
this.updateState(newState);
},
handleDOMEvents: {
drop: (view, event) => {
// If a file is dropped externally into the editor, do not insert anything. This will not trigger if an image has been inserted after upload and is dragged and dropped internally to change its position.
if (event.dataTransfer.files.length > 0) {
event.preventDefault();
}
}
},
});
// Editor is focused to the last position. This is a workaround for a bug:
// 1. 1 type something in an existing entry


Načítá se…
Zrušit
Uložit