diff --git a/apps/edgeclk/app.js b/apps/edgeclk/app.js index 085291bf8..79310c3da 100644 --- a/apps/edgeclk/app.js +++ b/apps/edgeclk/app.js @@ -281,10 +281,9 @@ }; const onStep = function () { - if (settings.redrawOnStep) drawSteps(); + drawSteps(); } - /* Lifecycle Functions ------------------------------------------------------------------------------*/ @@ -305,7 +304,7 @@ Bangle.on('charging', onCharging); // Continously update step count when they happen: - Bangle.on('step', onStep); + if (settings.redrawOnStep) Bangle.on('step', onStep); }; const deregisterEvents = function () { @@ -314,7 +313,7 @@ Bangle.removeListener('health', onHealth); Bangle.removeListener('lock', onLock); Bangle.removeListener('charging', onCharging); - Bangle.removeListener('step', onStep); + if (settings.redrawOnStep) Bangle.removeListener('step', onStep); }; const startTimers = function () {