diff options
author | Jo-Philipp Wich <jo@mein.io> | 2020-04-28 09:51:54 +0200 |
---|---|---|
committer | Jo-Philipp Wich <jo@mein.io> | 2020-04-28 09:51:54 +0200 |
commit | 428e3bd6dc0afcc1ff1c2a62506d66bebc59976f (patch) | |
tree | 2b5cadad8308f7342af5e4be4be4f6595c814bcd /modules | |
parent | daa318c1b2cde1be9df370b1794d660902feab6b (diff) |
luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
Diffstat (limited to 'modules')
-rw-r--r-- | modules/luci-base/htdocs/luci-static/resources/form.js | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/luci-base/htdocs/luci-static/resources/form.js b/modules/luci-base/htdocs/luci-static/resources/form.js index f9a9c5df7..8525937f0 100644 --- a/modules/luci-base/htdocs/luci-static/resources/form.js +++ b/modules/luci-base/htdocs/luci-static/resources/form.js @@ -1777,6 +1777,10 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa if (field && field.classList.contains('hidden') == active) { field.classList[active ? 'remove' : 'add']('hidden'); + + if (dom.matches(field.parentNode, '.td.cbi-value-field')) + field.parentNode.classList[active ? 'remove' : 'add']('inactive'); + return true; } |