better startup play/stop handing

This commit is contained in:
Matt Walsh
2020-09-17 16:34:38 -05:00
parent 36144f9eb1
commit 8f5b10664d
9 changed files with 157 additions and 174 deletions

View File

@@ -95,12 +95,13 @@ class Progress extends WeatherDisplay {
canvasClick(e) {
const x = e.offsetX;
const y = e.offsetY;
console.log(x,y);
// eliminate off canvas and outside area clicks
if (!this.isActive()) return;
if (y < 100 || y > 410) return;
if (x < 440 || x > 570) return;
// stop playing
navigation.message('navButton', stop);
// use the y value to determine an index
const index = Math.floor((y-100)/29);
const display = navigation.getDisplay(index);