From c83ae5dc7ee86e3a151876ba9696fc9533bc3b97 Mon Sep 17 00:00:00 2001 From: Harrison Asmar <34726416+hasmar04@users.noreply.github.com> Date: Sat, 30 May 2020 20:05:47 +1000 Subject: [PATCH] Stops the face redrawing and using all memory Removes the clear screen and widget loading from each wake so it only runs the first time. Prevents the watch from running out of memory after approx. 3 wakes. --- apps/cliock/app.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/apps/cliock/app.js b/apps/cliock/app.js index 20086464e..a94b7264d 100644 --- a/apps/cliock/app.js +++ b/apps/cliock/app.js @@ -5,9 +5,6 @@ var flag = false; var WeekDays = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]; function drawAll(){ - g.clear(); - Bangle.loadWidgets(); - Bangle.drawWidgets(); updateTime(); updateRest(new Date()); } @@ -42,6 +39,9 @@ function writeLine(str,line){ g.drawString(str,25,marginTop+line*30); } +g.clear(); +Bangle.loadWidgets(); +Bangle.drawWidgets(); drawAll(); Bangle.on('lcdPower',function(on) { if (on)