diff --git a/src/js/info.js b/src/js/info.js index 2bd779e..1128bc5 100644 --- a/src/js/info.js +++ b/src/js/info.js @@ -314,8 +314,8 @@ function changeFilterHandler() { // Initialize request filters as per user settings: // https://github.com/gorhill/httpswitchboard/issues/49 var statsFilters = cachedUserSettings.statsFilters; - uDom('input[id^="show-"][type="checkbox"]').toArray().forEach(function() { - var input = uDom(this); + uDom('input[id^="show-"][type="checkbox"]').toArray().forEach(function(elem) { + var input = uDom(elem); statsFilters[input.attr('id')] = !!input.prop('checked'); }); changeUserSettings('statsFilters', statsFilters); @@ -396,8 +396,8 @@ uDom.onLoad(function(){ // init ui as per user settings uDom('#max-logged-requests').val(userSettings.maxLoggedRequests); var statsFilters = userSettings.statsFilters; - uDom('input[id^="show-"][type="checkbox"]').toArray().forEach(function() { - var input = uDom(this); + uDom('input[id^="show-"][type="checkbox"]').toArray().forEach(function(elem) { + var input = uDom(elem); var filter = statsFilters[input.attr('id')]; input.prop('checked', filter === undefined || filter === true); });