Fixed system order in the level view.

This commit is contained in:
Scott Erickson 2014-01-26 15:37:32 -08:00
parent 9da955d1a2
commit 26e9dc3b09

View file

@ -57,7 +57,12 @@ module.exports = class SystemsTabView extends View
unless systems.length
systems = @buildDefaultSystems()
insertedDefaults = true
systems = _.sortBy systems, "name"
systemModels = @supermodel.getModels LevelSystem
systemModelMap = {}
systemModelMap[sys.get('original')] = sys.get('name') for sys in systemModels
systems = _.sortBy systems, (sys) -> systemModelMap[sys.original]
treemaOptions =
# TODO: somehow get rid of the + button, or repurpose it to open the LevelSystemAddView instead
supermodel: @supermodel