luci-base: form.js: toggle inactive CSS class on unsatisfied field cells
Signed-off-by: Jo-Philipp Wich <jo@mein.io>
(cherry picked from commit 428e3bd6dc
)
This commit is contained in:
parent
dede2a9187
commit
750572d630
1 changed files with 4 additions and 0 deletions
|
@ -1754,6 +1754,10 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa
|
||||||
|
|
||||||
if (field && field.classList.contains('hidden') == active) {
|
if (field && field.classList.contains('hidden') == active) {
|
||||||
field.classList[active ? 'remove' : 'add']('hidden');
|
field.classList[active ? 'remove' : 'add']('hidden');
|
||||||
|
|
||||||
|
if (dom.matches(field.parentNode, '.td.cbi-value-field'))
|
||||||
|
field.parentNode.classList[active ? 'remove' : 'add']('inactive');
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue