gpstrek - Restore old state saving behaviour

pull/2768/head
Martin Boonk 2023-06-11 10:31:22 +02:00
parent 36f122697b
commit f34e6a326f
2 changed files with 2 additions and 14 deletions

View File

@ -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) {

View File

@ -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;