Create entries for new plugins in sorted order.

For #319.
This commit is contained in:
Oliver Hamlet
2014-10-26 13:32:34 +00:00
parent cb7e275e55
commit fa15ce645c
+6
View File
@@ -813,6 +813,7 @@ function sortPlugins(evt) {
result.forEach(function(plugin){
loadOrder.push(plugin.name);
for (var i = 0; i < loot.game.plugins.length; ++i) {
var found = false;
if (loot.game.plugins[i].name == plugin.name) {
loot.game.plugins[i].crc = plugin.crc;
loot.game.plugins[i].isDummy = plugin.isDummy;
@@ -820,8 +821,13 @@ function sortPlugins(evt) {
loot.game.plugins[i].messages = plugin.messages;
loot.game.plugins[i].tags = plugin.tags;
loot.game.plugins[i].isDirty = plugin.isDirty;
found = true;
break;
}
if (!found) {
loot.game.plugins.push(new Plugin(plugin));
}
}
});