 
   getInitialState: ->
     selectedTaskKey: @props.workflow.first_task
+    forceReloader: 0
 
   render: ->
     disabledStyle =

    changes["tasks.#{taskKey}.#{path}"] = value
    @props.workflow.update changes

  handleTaskDelete: (taskKey) ->
    changes = {}
    changes["tasks.#{taskKey}"] = undefined


          <hr />

          <div style={pointerEvents: 'all'}>
            <PromiseRenderer promise={@props.project.get 'owner'}>{(owner) =>
              # React-router completely overrides clicking on links. Unbelievable.
              viewParams = owner: owner.login, name: @props.project.slug
              viewQuery = workflow: @props.workflow.id
              currentLocation = location.origin + location.pathname + location.search
              currentLocation += if location.search is ''
                '?'
              else
                '&'
              currentLocation += "reload=#{@state.forceReloader}"
              viewHash = @makeHref 'project-classify', viewParams, viewQuery
              <a href={currentLocation + viewHash} className="standard-button" target="from-lab" onClick={@handleViewClick}>View this workflow</a>
            }</PromiseRenderer>
          </div>

