         .width(width)
         .one
           blur: =>
-            clicked = (@$buttons().filter -> $(@).data('clicked')).length
-            @save() unless clicked
+            @save()
         .css('text-align': 'right')
 
     $input: ->

        .one
          click: (event) ->
            event.preventDefault()
          mousedown: ->
            $(@).data('clicked', true)
          mouseup: =>
            @[action]()


      amount.html(@$new_input(amount.find('span').width()))

    save: (event) ->
      unless @payment.updating
        @payment.update(amount: @$input().val())
          .done(=> @show())

    cancel: @::show

