diff --git a/src/editor/autocomplete.js b/src/editor/autocomplete.js index 0512a4ac49..d7ad211de2 100644 --- a/src/editor/autocomplete.js +++ b/src/editor/autocomplete.js @@ -34,7 +34,7 @@ export default class AutocompleteWrapperModel { } onEnter() { - + this._updateCallback({close: true}); } onTab() { diff --git a/src/editor/model.js b/src/editor/model.js index 999d37efca..2fa1541b99 100644 --- a/src/editor/model.js +++ b/src/editor/model.js @@ -116,7 +116,9 @@ export default class EditorModel { } _onAutoComplete = ({replacePart, replaceCaret, close}) => { - this._replacePart(this._autoCompletePartIdx, replacePart); + if (replacePart) { + this._replacePart(this._autoCompletePartIdx, replacePart); + } const index = this._autoCompletePartIdx; if (close) { this._autoComplete = null;