diff --git a/apps/andark/ChangeLog b/apps/andark/ChangeLog index 0dd44154e..72c3404ca 100644 --- a/apps/andark/ChangeLog +++ b/apps/andark/ChangeLog @@ -6,3 +6,4 @@ add settings for widgets, order of drawing and hour hand length 0.06: Fix issue showing widgets when app is fast-loaded into from launcher with widgets disabled 0.07: Enable fast loading and queue updates to the second +0.08: Restore redraw on charging event diff --git a/apps/andark/app.js b/apps/andark/app.js index 42ca5fda1..0fbe733c9 100644 --- a/apps/andark/app.js +++ b/apps/andark/app.js @@ -139,6 +139,7 @@ Bangle.setUI({ drawTimeout = undefined; Bangle.removeListener('lcdPower', updateState); Bangle.removeListener('lock', updateState); + Bangle.removeListener('charging', draw); require("widget_utils").show(); } }); @@ -167,6 +168,7 @@ let updateState = function() { // Stop updates when LCD is off, restart when on Bangle.on('lcdPower', updateState); Bangle.on('lock', updateState); +Bangle.on('charging', draw); // Immediately redraw when charger (dis)connected let unlock = true; updateState(); diff --git a/apps/andark/metadata.json b/apps/andark/metadata.json index 19e3c95dc..4bd88b3f5 100644 --- a/apps/andark/metadata.json +++ b/apps/andark/metadata.json @@ -1,7 +1,7 @@ { "id": "andark", "name": "Analog Dark", "shortName":"AnDark", - "version":"0.07", + "version":"0.08", "description": "analog clock face without disturbing widgets", "icon": "andark_icon.png", "type": "clock",