pace: set GPS power once

doesn't really matter - exstats sets it too
master
Rob Pilling 2025-04-25 12:12:12 +01:00
parent befff7e77c
commit 53eb2d9173
2 changed files with 2 additions and 4 deletions

View File

@ -114,12 +114,10 @@
};
var pauseRun_1 = function () {
exs_1.stop();
Bangle.setGPSPower(0, "pace");
draw_1();
};
var resumeRun_1 = function () {
exs_1.resume();
Bangle.setGPSPower(1, "pace");
g.clearRect(Bangle.appRect);
layout_1.forgetLazyState();
draw_1();
@ -208,6 +206,7 @@
});
Bangle.loadWidgets();
Bangle.drawWidgets();
Bangle.setGPSPower(1, "pace");
g.clearRect(Bangle.appRect);
draw_1();
}

View File

@ -152,13 +152,11 @@ const drawSplit = (i: number, y: number, pace: number | string) =>
const pauseRun = () => {
exs.stop();
Bangle.setGPSPower(0, "pace")
draw();
};
const resumeRun = () => {
exs.resume();
Bangle.setGPSPower(1, "pace");
g.clearRect(Bangle.appRect); // splits -> layout, clear. layout -> splits, fine
layout.forgetLazyState();
@ -263,6 +261,7 @@ Bangle.on('tap', e => {
Bangle.loadWidgets();
Bangle.drawWidgets();
Bangle.setGPSPower(1, "pace");
g.clearRect(Bangle.appRect);
draw();