Merge pull request #2424 from thyttan/clock_info

[clock_info] Catch error when Bangle.getPressure() returns...
master
Gordon Williams 2023-01-05 09:46:27 +00:00 committed by GitHub
commit cd5280b7c2
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 5 deletions

View File

@ -71,11 +71,15 @@ exports.load = function() {
bangleItems[2].emit("redraw");
}
function altUpdateHandler() {
Bangle.getPressure().then(data=>{
if (!data) return;
alt = Math.round(data.altitude) + "m";
bangleItems[3].emit("redraw");
});
try {
Bangle.getPressure().then(data=>{
if (!data) return;
alt = Math.round(data.altitude) + "m";
bangleItems[3].emit("redraw");
});
} catch (e) {
print("Caught "+e+"\n in function altUpdateHandler in module clock_info");
bangleItems[3].emit('redraw');}
}
// actual menu
var menu = [{