       console.warn "Attempt to delete nonexistant tag '#{tag}' from message #{message}"
 
   'click .tagAdd': (e, t) ->
+    e.preventDefault()
+    e.stopPropagation()
     message = t.data._id
     tags = t.data.tags
     tag = e.target.getAttribute 'data-tag'


Template.submessage.events
  'click .tagRemove': (e, t) ->
    message = t.data._id
    tags = t.data.tags
    tag = e.target.getAttribute 'data-tag'

      tags[escapeTag tag] = true
      Meteor.call 'messageUpdate', message,
        tags: tags
    $(e.target).parents('.dropdown-menu').first().parent().find('.dropdown-toggle').dropdown 'toggle'

  'click .tagAddNew': (e, t) ->
    e.preventDefault()
