diff --git a/html/js/noalyss_checkbox.js b/html/js/noalyss_checkbox.js index 04c44b26e..61272c176 100644 --- a/html/js/noalyss_checkbox.js +++ b/html/js/noalyss_checkbox.js @@ -58,7 +58,15 @@ function checkbox_set_range(evt, elt, p_name) { } var check = (aName[from].checked) ? true : false; for (x = from; x <= end; x++) { - aName[x].checked = check; + if (aName[x].parentNode.parentNode ) + { + if ( window.getComputedStyle(aName[x].parentNode.parentNode).display != "none" ) { + /* console.debug(window.getComputedStyle(aName[x].parentNode.parentNode).display);*/ + aName[x].checked = check; + } + } else { + aName[x].checked = check; + } } }