 
     Promise.all(results).then =>
       @notify "#{deletedNodes.length} item#{if deletedNodes.length > 1 then 's' else ''} deleted!", "success"
+      @emit 'NodesRemoved', deletedNodes
       @removeNodeView node for node in deletedNodes
 
     .catch (err) =>

        movedNodes.push node

    Promise.all(results).then =>
      @notify "#{movedNodes.length} item#{if movedNodes.length > 1 then 's' else ''} moved!", "success"
      @removeNodeView node for node in movedNodes
      @refreshFolder targetNodeView


      nodeData.rename newValue, (err)=>
        if err then @notify null, null, err
        @emit 'NodeRenamed', nodeData, newValue

      # @setKeyView()
      @beingEdited = null
