ソースを参照

Merge pull request #537 from dariusk/fix-drop

Prevent dropping of external files onto editor
pull/603/head
Matt Baer 1年前
committed by GitHub
コミット
4c1678f91e
この署名に対応する既知のキーがデータベースに存在しません GPGキーID: 4AEE18F83AFDEB23
1個のファイルの変更8行の追加0行の削除
  1. +8
    -0
      prose/prose.js

+ 8
- 0
prose/prose.js ファイルの表示

@@ -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


読み込み中…
キャンセル
保存