mirror of https://github.com/espruino/BangleApps
gpstrek - Restore old state saving behaviour
parent
36f122697b
commit
f34e6a326f
|
@ -42,16 +42,6 @@ let init = function(){
|
|||
if (!WIDGETS.gpstrek.getState().mode) WIDGETS.gpstrek.getState().mode = MODE_MENU;
|
||||
};
|
||||
|
||||
let cleanup = function(){
|
||||
if (global.drawTimeout) clearTimeout(global.drawTimeout);
|
||||
delete global.screen;
|
||||
delete global.drawTimeout;
|
||||
delete global.lastDrawnScreen;
|
||||
delete global.firstDraw;
|
||||
delete global.slices;
|
||||
delete global.maxSlicePages;
|
||||
};
|
||||
|
||||
init();
|
||||
scheduleDraw = true;
|
||||
|
||||
|
@ -123,8 +113,6 @@ let cacheAdd = function (filename, result) {
|
|||
cachedOffsets.push(result.fileOffset);
|
||||
};
|
||||
|
||||
|
||||
|
||||
let getEntry = function(filename, offset, result, noCaching){
|
||||
if (offset < 0) return offset;
|
||||
let cacheOffset = getFromCache(filename, offset, result);
|
||||
|
@ -883,7 +871,7 @@ let onSwipe = function(dirLR,dirUD){
|
|||
if (dirUD){
|
||||
setSlicesPage(dirUD);
|
||||
}
|
||||
} else if (s.mode == MODE_MENU){
|
||||
} else {
|
||||
if (dirLR > 0) {
|
||||
switchMode(MODE_SLICES);
|
||||
} else if (dirLR < 0) {
|
||||
|
|
|
@ -144,7 +144,7 @@ function start(bg){
|
|||
Bangle.setHRMPower(1, "gpstrek");
|
||||
Bangle.setCompassPower(1, "gpstrek");
|
||||
Bangle.setBarometerPower(1, "gpstrek");
|
||||
initState();
|
||||
|
||||
if (bg){
|
||||
if (!state.active) bgChanged = true;
|
||||
state.active = true;
|
||||
|
|
Loading…
Reference in New Issue