Added confirmation of tap event and amended delegate decoding of actions.

This commit is contained in:
Philip Abbey
2023-11-01 19:46:28 +00:00
parent 66b5e95f83
commit d81fa1abcd
2 changed files with 10 additions and 11 deletions

View File

@ -57,6 +57,13 @@ class HomeAssistantMenuItem extends WatchUi.MenuItem {
if (Globals.debug) {
System.println("HomeAssistantMenuItem Note - onReturnExecScript(): Correct script executed.");
}
new Alert({
:timeout => Globals.alertTimeout,
:font => Graphics.FONT_SYSTEM_MEDIUM,
:text => (d[i].get("attributes") as Lang.Dictionary).get("friendly_name"),
:fgcolor => Graphics.COLOR_WHITE,
:bgcolor => Graphics.COLOR_BLACK
}).pushView(WatchUi.SLIDE_IMMEDIATE);
}
}
}

View File

@ -148,16 +148,8 @@ class HomeAssistantViewDelegate extends WatchUi.Menu2InputDelegate {
}
}
function onSwipe(swipeEvent) as Lang.Boolean {
switch (swipeEvent.getDirection()) {
case WatchUi.SWIPE_RIGHT:
WatchUi.popView(WatchUi.SLIDE_RIGHT);
break;
default:
// Do nothing
break;
}
return true;
function onBack() {
WatchUi.popView(WatchUi.SLIDE_RIGHT);
}
}