diff options
-rw-r--r-- | browser/src/control/jsdialog/Widget.MultilineEdit.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/browser/src/control/jsdialog/Widget.MultilineEdit.js b/browser/src/control/jsdialog/Widget.MultilineEdit.js index a79c93b3ae..677d2317ba 100644 --- a/browser/src/control/jsdialog/Widget.MultilineEdit.js +++ b/browser/src/control/jsdialog/Widget.MultilineEdit.js @@ -97,6 +97,8 @@ function _multiLineEditControl(parentContainer, data, builder, callback) { if (event.key === 'Enter' && !event.shiftKey) { builder.callback('edit', 'keypress', edit, UNOKey.RETURN | modifier, builder); event.preventDefault(); + } else if (event.key === 'Escape' || event.key === 'Esc') { + builder.callback('edit', 'keypress', edit, UNOKey.ESCAPE | modifier, builder); } }); } else if (data.rawKeyEvents) { |