 
     # No suggestions? Cancel autocompletion.
     return unless suggestions.length
-    @suggestionList?.changeItems(suggestions)
-    @showSuggestionList()
+    @showSuggestionList(suggestions)
 
   providersForScopes: (scopes) =>
     return [] unless scopes?

      position = cursor?.getBufferPosition()
      cursor.setBufferPosition([position.row, position.column]) if position?

  showSuggestionList: ->
    @suggestionList?.show(@editor)

  hideSuggestionList: ->
    # TODO: Should we *always* focus the editor? Probably not...

{Range, TextEditor}  = require 'atom'
{CompositeDisposable, Disposable, Emitter} = require 'event-kit'
_ = require 'underscore-plus'
FuzzyProvider = require './fuzzy-provider'
