diff --git a/lib/koenig-editor/addon/components/koenig-caption-input.js b/lib/koenig-editor/addon/components/koenig-caption-input.js index 3d1a19425..684d48fdd 100644 --- a/lib/koenig-editor/addon/components/koenig-caption-input.js +++ b/lib/koenig-editor/addon/components/koenig-caption-input.js @@ -90,10 +90,10 @@ export default Component.extend({ let key = new Key(event); let {editor} = this; - if (event.target.matches('[data-kg="editor"]') && editor && !editor._hasFocus() && key.isPrintableKey()) { + if (event.target.matches('[data-kg="editor"]') && editor && !editor._hasFocus() && key.isPrintableKey() && !key.isEnter()) { editor.focus(); editor.run((postEditor) => { - postEditor.insertText(editor.post.tailPosition(), event.key); + postEditor.insertText(editor.post.tailPosition(), key.toString()); }); event.preventDefault();