From 4f56d0c447552fff3c149349c425421292841c99 Mon Sep 17 00:00:00 2001 From: James Steinberg Date: Thu, 2 Nov 2023 03:45:24 -0400 Subject: [PATCH] buzz more --- apps/hardalarm/hardalarm.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/apps/hardalarm/hardalarm.js b/apps/hardalarm/hardalarm.js index afec60abb..045d896bc 100644 --- a/apps/hardalarm/hardalarm.js +++ b/apps/hardalarm/hardalarm.js @@ -2,6 +2,8 @@ // 'load(hardalarm.js)' - so let's remove it first! clearInterval(); +var okClicked = false; + function formatTime(t) { var hrs = 0|t; var mins = Math.round((t-hrs)*60); @@ -67,11 +69,8 @@ function buzz() { Bangle.buzz(500).then(function() { setTimeout(()=>{ Bangle.buzz(2000).then(function() { - if (buzzCount--) - setTimeout(buzz, 2000); - else if(alarm.as) { // auto-snooze - buzzCount = 20; - setTimeout(buzz, 600000); // 10 minutes + if(!okClicked) { + buzz(); } }); },100); @@ -86,7 +85,7 @@ function showAlarm(alarm) { var buzzCount = 20; if (alarm.msg) msg += "\n"+alarm.msg; - var okClicked = false; + okClicked = false; var currentGuess = 10; var randomNum = getRandomFromRange(0, 7, 13, 20); showNumberPicker(currentGuess, randomNum)