diff --git a/www/assets/js/channelsettings.js b/www/assets/js/channelsettings.js index 5a179e9a..23a2fcbc 100644 --- a/www/assets/js/channelsettings.js +++ b/www/assets/js/channelsettings.js @@ -214,16 +214,15 @@ "#filter_channelsettings", "#filter_joinquit" ]; - $("#filter_all").change(function () { - var checked = $("#filter_all").prop("checked"); - logfilters.forEach(function (f) { - $(f).attr("disabled", checked); - }); - }); logfilters.unshift("#filter_all"); logfilters.forEach(function (f) { - $(f).change(filterChannelLog); + $(f).change(function () { + if (f !== "#filter_all") { + $("#filter_all").prop("checked", false); + } + filterChannelLog(); + }); }); logfilters.shift(); })(); diff --git a/www/channeloptions.html b/www/channeloptions.html index 44aa02f7..699dc9fe 100644 --- a/www/channeloptions.html +++ b/www/channeloptions.html @@ -236,22 +236,22 @@