           isMenuAppended = false
 
           element.unbind "blur", clickHandler
-
-        $scope.$apply() if invokeApply
 
         return
 

      Create a click handler function to make sure directive is unbinding
      the correct handler
      ###
      clickHandler = -> reset(true)

      ###
      @function

      @description
      Resetting autocomplete
      ###
      reset = ->
        $menuScope.items.length = 0

        hide()

      hide = ->
        $animate.leave menuEl, ->
          $menuScope.index = 0

          # Clear menu element inline style
