diff --git a/src/services/editor/cledit/cleditKeystroke.js b/src/services/editor/cledit/cleditKeystroke.js index b2d63874ff..95ee91c9dd 100644 --- a/src/services/editor/cledit/cleditKeystroke.js +++ b/src/services/editor/cledit/cleditKeystroke.js @@ -117,7 +117,8 @@ cledit.defaultKeystrokes = [ }), new Keystroke((evt, state, editor) => { - if (evt.which !== 8 /* backspace */ && evt.which !== 46 /* delete */) { + if (evt.which !== 8 /* backspace */ + && (evt.which !== 46 || evt.shiftKey) /* delete, but not shift-delete */) { return false; }