 
   updateStatus: (event, task) ->
 
+    return  if @_busy
+
     {status, percentage, error} = event
 
     if status is @state

    KD.utils.wait 500, => @buildViews()


  showBusy: (message = "Loading...") ->

    @container.destroySubViews()

    @createStateLabel message
    @createLoading()





  buildViews: (response)->

    return  if @_busy

    if response?.State?
      @state = response.State
