 
     if len isnt get(@, 'content.length')
       Ember.run.schedule('afterRender', @, ->
+        @incrementProperty('cursor', values.length)
         @reset() if value is inputValue
         @refocus(retainFocus)
       )

  classNameBindings: ['disabled']

  ###
    Binds the width and height styles to the properties of the same name.

    @property styleBindings
    @type Array
    @default ['width', 'height']
  ###
  styleBindings: ['width', 'height']

  ###
    Disables tag input when true.

    @property disabled

  contentArrayDidChange: (array, idx, removedCount, addedCount) ->
    @_updateChildViews()
    return @ if get(@, 'isDestroyed') or get(@, 'isDestroying')
    @updateValue() if @isStringContent()
    @

