From 2d6b9ad488e79d3b0dce1cdb80b5e9bee1cc7c1b Mon Sep 17 00:00:00 2001 From: Rob Pilling Date: Wed, 16 Apr 2025 18:19:24 +0100 Subject: [PATCH] bikespeedo: `g.reset()` on main draw functions i.e. `drawFix()`, `updateClock()` and `start()` --- apps/bikespeedo/app.js | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/apps/bikespeedo/app.js b/apps/bikespeedo/app.js index 592fbcae3..7d0c65ab1 100644 --- a/apps/bikespeedo/app.js +++ b/apps/bikespeedo/app.js @@ -196,7 +196,7 @@ var emulator = (process.env.BOARD=="EMSCRIPTEN" || process.env.BOARD=="EMSCRIPTE var SATinView = 0; function drawFix(dat) { - g.clearRect(0,screenYstart,screenW,screenH); + g.reset().clearRect(0,screenYstart,screenW,screenH); var v = ''; var u=''; @@ -234,7 +234,6 @@ function drawFix(dat) { drawSats('View:' + SATinView); } } - g.reset(); } @@ -404,8 +403,8 @@ function onGPS(fix) { } function updateClock() { - drawTime(); g.reset(); + drawTime(); if ( emulator ) { max.spd++; max.alt++; @@ -499,7 +498,7 @@ function nextMode() { function start() { Bangle.setBarometerPower(1); // needs some time... - g.clearRect(0,screenYstart,screenW,screenH); + g.reset().clearRect(0,screenYstart,screenW,screenH); onGPS(lf); Bangle.setGPSPower(1); Bangle.on('GPS', onGPS);