 
     .fail osu.ajaxError
 
-    .always LoadingOverlay.hide
+    .always => @setState posting: false
 
 
   editStart: =>

          div className: "#{bn}__action",
            el BigButton,
              text: osu.trans 'common.buttons.cancel'
              props: onClick: @editEnd

          div className: "#{bn}__action",
            el BigButton,
              text: osu.trans 'common.buttons.save'
              props: onClick: @throttledUpdatePost


  permalink: (e) =>


    @state =
      editing: false
      posting: false
      message: @props.post.message


