         o_id:   @object.id,
         item:   item
       processData: true,
+      success: (data, status, xhr) =>
+        tags = @el.find('#' + @attribute_id ).val()
+        if tags
+          tags = tags.split(',')
+        App.Store.write( "tags::#{@attribute_id}",  tags )
     )
 
   onRemoveTag: (item) =>

class App.WidgetTag extends App.Controller
  constructor: ->
    super
    @load()

    # update box size
    @bind 'ui:rerender:content', =>
      @siteUpdate()
    @bind 'ui:rerender:task', =>
      @siteUpdate()

  load: =>
    @attribute_id = 'tags_' + @object.id + '_' + @object_type
    @ajax(
      id:    @attribute_id
      type:  'GET'

        o_id:   @object.id
        item:   item
      processData: true
      success: (data, status, xhr) =>
        tags = @el.find('#' + @attribute_id ).val()
        if tags
          tags = tags.split(',')
        App.Store.write( "tags::#{@attribute_id}",  tags )
    )
