Skip to content

Commit 01e0bd7

Browse files
committed
Fix toggle-all checkbox consistency
1 parent 3997138 commit 01e0bd7

File tree

1 file changed

+5
-6
lines changed

1 file changed

+5
-6
lines changed

web/js/app.js

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1045,15 +1045,14 @@ hover_menu = function() {
10451045

10461046

10471047
function checkedAll(frmname) {
1048-
if ($('.l-unit.selected:not(.header)').length > 0 || !$('.l-unit').length ) {
1049-
$('.l-unit:not(.header)').removeClass("selected");
1050-
$('.ch-toggle').prop("checked", false);
1051-
$('.toggle-all').removeClass('clicked-on');
1052-
}
1053-
else {
1048+
if($('input#toggle-all').prop('checked')){
10541049
$('.l-unit:not(.header)').addClass("selected");
10551050
$('.ch-toggle').prop("checked", true);
10561051
$('.toggle-all').addClass('clicked-on');
1052+
} else {
1053+
$('.l-unit:not(.header)').removeClass("selected");
1054+
$('.ch-toggle').prop("checked", false);
1055+
$('.toggle-all').removeClass('clicked-on');
10571056
}
10581057
}
10591058

0 commit comments

Comments
 (0)