From 1468f26239df074c14e4e75bffc24fdecdb8dfb1 Mon Sep 17 00:00:00 2001 From: sparkyx Date: Sun, 15 Jan 2023 17:00:51 +0100 Subject: [PATCH] Fix : the select range select also the hidden element --- html/js/noalyss_checkbox.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) 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; + } } }