From 66270275e369d3234fb1cbb0cf5e05164d6b480d Mon Sep 17 00:00:00 2001 From: Raymond Hill Date: Sat, 1 Nov 2014 22:46:14 -0400 Subject: [PATCH] this fixes #34 --- src/js/info.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/js/info.js b/src/js/info.js index 2bd779ee..1128bc5f 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); });