luci-mod-network: add disabled option for interface
[project/luci.git] / modules / luci-base / htdocs / luci-static / resources / ui.js
index 98dc5add595ec112dcf35dd0dc8aa145af62b104..df66f2bb1d51c045eaa9e979f04009db1da896be 100644 (file)
@@ -4539,7 +4539,8 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
                                                for (var j = 0; this.changes && this.changes.network && j < this.changes.network.length; j++) {
                                                        var chg = this.changes.network[j];
 
-                                                       if (chg[0] == 'set' && chg[1] == iif && (chg[2] == 'proto' || chg[2] == 'ipaddr' || chg[2] == 'netmask'))
+                                                       if (chg[0] == 'set' && chg[1] == iif &&
+                                                               ((chg[2] == 'disabled' && chg[3] == '1') || chg[2] == 'proto' || chg[2] == 'ipaddr' || chg[2] == 'netmask'))
                                                                return iif;
                                                }
                                        }