fixing warnings in latest PRs

master
Gordon Williams 2023-07-12 14:36:24 +01:00
parent e6443ba9a3
commit e408fb9879
2 changed files with 12 additions and 8 deletions

View File

@ -161,6 +161,15 @@ function handleDrag(event) {
} }
} }
// Ensure pressing the button goes to the launcher (by making this seem like a clock?)
Bangle.setUI({mode:"clock"/*, remove:function() {
// Code to enable fast load. NOTE: this doesn't work on this app because all
// functions and vars are declared global: https://www.espruino.com/Bangle.js+Fast+Load
if (drawTimeout) clearTimeout(drawTimeout);
drawTimeout = undefined;
Bangle.removeListener("touch", handleTouch);
if (settings.swipeGesture) { Bangle.removeListener("drag", handleDrag);} else { Bangle.removeListener("stroke", handleStroke); }
}*/});
// initialize // initialize
cardLayout.update(); cardLayout.update();
@ -174,10 +183,5 @@ if (settings.swipeGesture) { Bangle.on("drag", handleDrag); } else { Bangle.on("
g.clear(); g.clear();
draw(); draw();
// cleanup
Bangle.setUI({mode:"clock", remove:function() {
if (drawTimeout) clearTimeout(drawTimeout);
drawTimeout = undefined;
Bangle.removeListener("touch", handleTouch);
if (settings.swipeGesture) { Bangle.removeListener("drag", handleDrag);} else { Bangle.removeListener("stroke", handleStroke); }
}});

View File

@ -184,7 +184,7 @@ var _a, _b, _c;
State.prototype.currentRepIndex = function () { State.prototype.currentRepIndex = function () {
var elapsed = this.getElapsedTotal(); var elapsed = this.getElapsedTotal();
var ent; var ent;
for (var i = 0; ent = reps_1[i]; i++) for (var i = 0; (ent = reps_1[i]); i++)
if (elapsed < ent.accDur) if (elapsed < ent.accDur)
return i; return i;
return null; return null;