diff --git a/src/extensions/autocomplete.coffee b/src/extensions/autocomplete.coffee index 8391a4dd1..2f3023bd0 100644 --- a/src/extensions/autocomplete.coffee +++ b/src/extensions/autocomplete.coffee @@ -100,7 +100,8 @@ class Autocomplete extends View attach: -> @confirmed = false - @miniEditor.on 'focusout', => @cancel() unless @confirmed + @miniEditor.on 'focusout', => + @cancel() unless @confirmed @originalSelectedText = @editor.getSelectedText() @originalSelectionBufferRange = @editor.getSelection().getBufferRange() @@ -116,9 +117,10 @@ class Autocomplete extends View @miniEditor.focus() detach: -> + @miniEditor.off("focusout") + super @editor.off(".autocomplete") @editor.focus() - super @miniEditor.buffer.setText('') setPosition: (originalCursorPosition) ->