From 2a0cf8e44e9fef14f85c63f4f9b89dd77058eff0 Mon Sep 17 00:00:00 2001 From: Erik Andresen Date: Fri, 29 Apr 2022 10:06:47 +0200 Subject: [PATCH] stopwatch: Do not register as watch manually start clock on button, avoids conflict with quicklaunch which otherwise believes that a clock is running and reacts on touch events --- apps/stopwatch/ChangeLog | 1 + apps/stopwatch/metadata.json | 2 +- apps/stopwatch/stopwatch.app.js | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/apps/stopwatch/ChangeLog b/apps/stopwatch/ChangeLog index 104fce19d..14c84afd5 100644 --- a/apps/stopwatch/ChangeLog +++ b/apps/stopwatch/ChangeLog @@ -1,2 +1,3 @@ 0.01: first release 0.02: Adjust for touch events outside of screen g dimensions +0.03: Do not register as watch, manually start clock on button diff --git a/apps/stopwatch/metadata.json b/apps/stopwatch/metadata.json index cc13ec92f..7840dd9b5 100644 --- a/apps/stopwatch/metadata.json +++ b/apps/stopwatch/metadata.json @@ -1,7 +1,7 @@ { "id": "stopwatch", "name": "Stopwatch Touch", - "version": "0.02", + "version": "0.03", "description": "A touch based stop watch for Bangle JS 2", "icon": "stopwatch.png", "screenshots": [{"url":"screenshot1.png"},{"url":"screenshot2.png"},{"url":"screenshot3.png"}], diff --git a/apps/stopwatch/stopwatch.app.js b/apps/stopwatch/stopwatch.app.js index e2be95451..92e7a9977 100644 --- a/apps/stopwatch/stopwatch.app.js +++ b/apps/stopwatch/stopwatch.app.js @@ -227,4 +227,4 @@ g.fillRect(0,0,w,h); Bangle.loadWidgets(); Bangle.drawWidgets(); draw(); -Bangle.setUI("clock"); // Show launcher when button pressed +setWatch(() => load(), BTN, { repeat: false, edge: "falling" });