       </div>
     }
     
-    <Dropdown className="btn-group">
+    <Dropdown className="btn-group" show={dropdown}
+     onToggle={(open) -> setDropdown open}>
       <TextTooltip title={postTitle}>
         <span className="wrapper #{if can.post then '' else 'disabled'}">
           <Dropdown.Toggle variant="info" disabled={not can.post}>

        console.error error
      else if result
        Meteor.call 'messageEditStart', result
        Router.go 'message',
          group: group
          message: result
      else
        console.error "messageNew did not return problem -- not authorized?"


  onPost = (e) ->
    e.preventDefault()
    e.stopPropagation()
    newTab = (e.button != 0) or e.ctrlKey or e.metaKey or e.shiftKey
    #e.target.addClass 'disabled'
    setDropdown false  # not automatic for auxclick
    return unless canPost group
    message = {}
    switch e.currentTarget.getAttribute 'data-published'
