From 48ee7abbe8c8658e244befec2d841d23e6878994 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fabian=20Preu=C3=9F?= Date: Tue, 10 Aug 2021 21:02:05 +0200 Subject: [PATCH] Stop timer when user reenabled blocking early MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Fabian Preuß --- scripts/pi-hole/js/footer.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/scripts/pi-hole/js/footer.js b/scripts/pi-hole/js/footer.js index 7612b8ec..a1238e3e 100644 --- a/scripts/pi-hole/js/footer.js +++ b/scripts/pi-hole/js/footer.js @@ -46,6 +46,11 @@ function countDown() { var target = new Date(parseInt(enaT.html(), 10)); var seconds = Math.round((target.getTime() - Date.now()) / 1000); + //Stop and remove timer when user enabled early + if ($("#pihole-enable").is(":hidden")) { + ena.text("Enable"); + return; + } if (seconds > 0) { setTimeout(countDown, 1000); ena.text("Enable (" + secondsTimeSpanToHMS(seconds) + ")");