diff --git a/apps/imageclock/app.js b/apps/imageclock/app.js index d8a152f28..63a0bb653 100644 --- a/apps/imageclock/app.js +++ b/apps/imageclock/app.js @@ -423,6 +423,13 @@ function handlePressure(e){ } } +function handleCharging(e){ + if (!redrawEvents || redrawEvents.includes("charging")){ + //print("Redrawing on charging"); + initialDraw(); + } +} + function getMatchedWaitingTime(time){ var result = time - (Date.now() % time); @@ -495,5 +502,8 @@ if (!events || events.includes("HRM")) { if (!events || events.includes("lock")) { Bangle.on('lock', handleLock); } +if (!events || events.includes("charging")) { + Bangle.on('charging', handleCharging); +} handleLock(Bangle.isLocked(), true);