     @expansionState.isExpanded = true
     @reload()
     @watch()
+    @emitter.emit('did-expand')
 
   serializeExpansionState: ->
     expansionState = {}


  onDidRemoveEntries: (callback) ->
    @emitter.on('did-remove-entries', callback)

  loadRealPath: ->
    if @useSyncFS

    @expansionState.isExpanded = false
    @expansionState = @serializeExpansionState()
    @unwatch()
    @emitter.emit('did-collapse')

  # Public: Expand this directory, load its children, and start watching it for
  # changes.
