powermanager - Use charging state on boot

pull/2746/head
Martin Boonk 2023-05-05 20:55:29 +02:00
parent 419d734043
commit c32f234e95
1 changed files with 3 additions and 2 deletions

View File

@ -155,8 +155,9 @@
if (settings.autoCalibration){
let chargeStart;
if (Bangle.isCharging()) chargeStart = Date.now();
Bangle.on("charging", (charging)=>{
if (charging) chargeStart = Date.now();
if (!chargeStart && charging) chargeStart = Date.now();
if (chargeStart && !charging && (Date.now() - chargeStart > 1000*60*60*3)) require("powermanager").setCalibration();
if (!charging) chargeStart = undefined;
});