Fix TreeView errors on expansion and contraction

This commit is contained in:
Nathan Sobo
2012-04-26 12:35:44 -06:00
parent d6f5a5631c
commit 0af5e32432

View File

@@ -111,7 +111,7 @@ class DirectoryView extends View
@addClass('expanded')
@disclosureArrow.text('')
@buildEntries()
@deserializeEntryExpansionsStates(@entryStates) if @entryStates?
@deserializeEntryExpansionStates(@entryStates) if @entryStates?
@isExpanded = true
@watchEntries()
false
@@ -136,7 +136,7 @@ class DirectoryView extends View
entryStates = {}
@entries.find('> .directory.expanded').each ->
view = $(this).view()
entryStates[view.directory.getName()] = view.serializeEntries()
entryStates[view.directory.getName()] = view.serializeEntryExpansionStates()
entryStates
deserializeEntryExpansionStates: (entryStates) ->