I don't have a device to test on so am relying on a report from one of my users.
The app is coded to respond to the button press on the Start Timer screen by starting the timer countdown, as shown in the sim video (https://youtu.be/Er_IZBE-_TI).
On the device, when he presses the button, from the Start Timer view, the app closes.( https://youtu.be/1wGIPG1kjHE)
However, when he navigates back to the Start Timer view via the Perfect Start view, the button press correctly starts the countdown timer.(https://youtu.be/uv1qc23mpT8)
I am capturing the button press in the behaviorDelegate with:
function onKey(evt) {
var key = evt.getKey();
if (key == KEY_ENTER) {
emulateOnSelect(); // VAHR, VA-3 Select key don't raise behavior onSelect
}
}
It appears from the video and his commentary, that this is not being triggered on the initial display of the view, but is being triggered on subsequent displays.
As I say, I am unable to replicate this as I don't have a device.
(The forum won't permit me to add three links)
[EDIT]
This code is being correctly interpreted on my VA-HR device and doesn't misbehave like reported on the VA-3