imageclock - Fix strange widget behaviour
parent
8274a23952
commit
14d4c2e250
|
|
@ -1,5 +1,6 @@
|
||||||
let unlockedDrawInterval = [];
|
let unlockedDrawInterval = [];
|
||||||
let lockedDrawInterval = [];
|
let lockedDrawInterval = [];
|
||||||
|
let showWidgets = false;
|
||||||
|
|
||||||
{
|
{
|
||||||
let watchface = require("Storage").readJSON("imageclock.face.json");
|
let watchface = require("Storage").readJSON("imageclock.face.json");
|
||||||
|
|
@ -720,7 +721,6 @@ let lockedDrawInterval = [];
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
let showWidgets = false;
|
|
||||||
let showWidgetsChanged = false;
|
let showWidgetsChanged = false;
|
||||||
let currentDragDistance = 0;
|
let currentDragDistance = 0;
|
||||||
|
|
||||||
|
|
@ -800,9 +800,6 @@ let lockedDrawInterval = [];
|
||||||
|
|
||||||
if (!global.WIDGETS) Bangle.loadWidgets();
|
if (!global.WIDGETS) Bangle.loadWidgets();
|
||||||
clearWidgetsDraw();
|
clearWidgetsDraw();
|
||||||
if (showWidgets) {
|
|
||||||
restoreWidgetDraw();
|
|
||||||
}
|
|
||||||
|
|
||||||
handleLock(Bangle.isLocked());
|
handleLock(Bangle.isLocked());
|
||||||
|
|
||||||
|
|
@ -834,6 +831,7 @@ let lockedDrawInterval = [];
|
||||||
clearInterval(i);
|
clearInterval(i);
|
||||||
}
|
}
|
||||||
delete lockedDrawInterval;
|
delete lockedDrawInterval;
|
||||||
|
delete showWidgets;
|
||||||
|
|
||||||
cleanupDelays();
|
cleanupDelays();
|
||||||
restoreWidgetDraw();
|
restoreWidgetDraw();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue