From 7fcd86b4bca38585693ca66ac17876108b60f723 Mon Sep 17 00:00:00 2001 From: Erik Andresen Date: Sun, 12 Jun 2022 10:39:48 +0200 Subject: [PATCH] sleepphasealarm: Replace setInterval with setTimeout --- apps/sleepphasealarm/app.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/apps/sleepphasealarm/app.js b/apps/sleepphasealarm/app.js index 23df53b22..92f4b3dc7 100644 --- a/apps/sleepphasealarm/app.js +++ b/apps/sleepphasealarm/app.js @@ -97,10 +97,13 @@ function drawApp() { layout.eta.label = "ETA: -"+ diffHour + ":" + diffMinutes.padStart(2, '0'); layout.render(); } + + setTimeout(()=>{ + drawTime(); + }, 1000 - (Date.now() % 1000)); } drawTime(); - setInterval(drawTime, 500); // 2Hz } function buzz() {