[#19] Sort recipe names within each optgroup

This commit is contained in:
Andrew Miner
2013-08-19 19:21:05 -07:00
parent db0605095f
commit 214cce6c4f
2 changed files with 23 additions and 1 deletions
+7 -1
View File
@@ -123,8 +123,14 @@ function updateCraftingSelector() {
var $optgroup = $("<optgroup label=\"" + recipebook.name + "\">");
$selector.append($optgroup);
var names = [];
for (var name in recipebook.recipes) {
$optgroup.append("<option value=\"" + name + "\">" + name + "</option>");
names.push(name);
}
names.sort();
for (var i = 0; i < names.length; i++) {
$optgroup.append("<option value=\"" + names[i] + "\">" + names[i] + "</option>");
}
});
$selector.removeAttr("disabled");