     $('input[data-map-editor]').each ->
       $(this).mapeditor()
 
-  $(document).on 'keyup mapchange', '*[data-intervention-updater]', ->
+  $(document).on 'mapchange', '*[data-intervention-updater]', ->
     $(this).each ->
       E.interventions.refresh $(this)
 

      unless computing.length > 0
        console.error 'Cannot procedure element where compute URL is defined'
        return false
      if computing.prop('state') isnt 'waiting'
        $.ajax
          url: computing.data('procedure')
          type: "PATCH"
          data: form.serialize()
          beforeSend: ->
            computing.prop 'state', 'waiting'
          error: (request, status, error) ->
            computing.prop 'state', 'ready'

            #   E.interventions.refresh updaterElement
            computing.prop 'state', 'ready'
            console.groupEnd()
          complete: () ->
            console.log 'ready'


  ##############################################################################
