luci-base: revise array sorting
[project/luci.git] / modules / luci-base / htdocs / luci-static / resources / tools / widgets.js
index ae17d8197d5dd207df3165947ab4593eb1deb533..14948bbf0f8f9764f286e086ad9d7ad3b1a5b4be 100644 (file)
@@ -537,7 +537,7 @@ var CBIDeviceSelect = form.ListValue.extend({
                }
 
                if (!this.nocreate) {
-                       var keys = Object.keys(checked).sort();
+                       var keys = Object.keys(checked).sort(L.naturalCompare);
 
                        for (var i = 0; i < keys.length; i++) {
                                if (choices.hasOwnProperty(keys[i]))