     else
       nodeView.collapse()
       callback? nodeView
-  
+
   navigateTo:(path, callback)->
-    
+
     return unless path
-    
+
     path = path.split('/')
     path.shift()  if path[0] is ''
     path.pop()    if path[path.length-1] is ''

    #   delete @aceViews[oldPath]
    #   log "put", file.path
    #   @aceViews[file.path]
    
  
  ###
  FINDER OPERATIONS
  ###
  
  openItem:(nodeView, callback)->

    options  = @getOptions()
    nodeData = nodeView.getData()
    
    switch nodeData.type
      when "folder", "mount"
        @toggleFolder nodeView, callback

  keyEventHappened:(event)->

    super

  performDownKey:(nodeView, event)->

    if event.altKey
      offset = nodeView.$('.chevron-arrow').offset()
      event.pageY = offset.top
