diff --git a/src/input.js b/src/input.js index f0ef89f8..be5b3306 100644 --- a/src/input.js +++ b/src/input.js @@ -530,7 +530,7 @@ function capturePaste(view, e) { } function doPaste(view, text, html, e) { - let slice = parseFromClipboard(view, text, html, view.shiftKey, view.state.selection.$from) + let slice = parseFromClipboard(view, text, html, view.shiftKey && view.ctrlKey, view.state.selection.$from) if (view.someProp("handlePaste", f => f(view, e, slice || Slice.empty)) || !slice) return let singleNode = sliceSingleNode(slice)