From 6a04e3d394e33f9ee1031c5a54d8a3ff9765963d Mon Sep 17 00:00:00 2001 From: Martin Boonk Date: Sun, 14 Apr 2024 10:46:56 +0200 Subject: [PATCH] bthrm - Draw on event instead of every second --- apps/bthrm/bthrm.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/bthrm/bthrm.js b/apps/bthrm/bthrm.js index 15c8c95b1..47e04ef1a 100644 --- a/apps/bthrm/bthrm.js +++ b/apps/bthrm/bthrm.js @@ -133,16 +133,19 @@ function showStatusInfo(txt) { function onBtHrm(e) { bt = e; bt.time = Date.now(); + draw(); } function onInt(e) { int = e; int.time = Date.now(); + draw(); } function onAgg(e) { agg = e; agg.time = Date.now(); + draw(); } var settings = require('Storage').readJSON("bthrm.json", true) || {}; @@ -163,7 +166,6 @@ Bangle.drawWidgets(); if (Bangle.setBTHRMPower){ g.reset().setFont("6x8",2).setFontAlign(0,0); g.drawString("Please wait...",g.getWidth()/2,g.getHeight()/2); - setInterval(draw, 1000); } else { g.reset().setFont("6x8",2).setFontAlign(0,0); g.drawString("BTHRM disabled",g.getWidth()/2,g.getHeight()/2);