web/html/javascript/check_all.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-)
New commits: commit 0189f9d61db66f229d131131c9e867e3c5f7f2fc Author: Partha Aji paji@redhat.com Date: Fri Sep 10 18:02:49 2010 -0400
629606 - Fixed a list tag check box issue
diff --git a/web/html/javascript/check_all.js b/web/html/javascript/check_all.js index 76c86a7..0861ee8 100644 --- a/web/html/javascript/check_all.js +++ b/web/html/javascript/check_all.js @@ -32,10 +32,17 @@ function process_check_all(set_label, cbox_items, flag, ignorables_ids) { var ignorables = ids_to_elements(ignorables_ids); var cboxes = new Array(); cboxes = cboxes.concat(ignorables); - for (var i = 0 ; i < cbox_items.length; i++) { - cboxes.push(cbox_items[i]); + if (cbox_items.length) { + for (var i = 0 ; i < cbox_items.length; i++) { + cboxes.push(cbox_items[i]); + } + } + else { + //for a single element check box + //push the form element + cboxes.push(cbox_items); } - + var boxes = process_group(set_label, cboxes, flag); var includes = new Array(); for (var i = 0; i < boxes.length; i++) {
spacewalk-commits@lists.fedorahosted.org