Acknowledged
CIQQA-4730

Button "Back" closes an Connect IQ aplication when it is pressed in Confirmation view

Hello! 

I would like to report about very old issue with Confirmation View. When I added it into my application TimeToSail to confirm Exit I found this problem. If you press Back callback function response() is not called, but application is closed suddenly. There is no way to handle Back button actions, like it is implemented in other delegate classes. I expect that ConfirmationDelegate should ignore pressing button, except Accept and Cancel buttons. 

Hope you to fix the issue. There are several reports on the forum during last 4 years.

 Back button in Confirmation Delegate 

 Back in confirmation quits app instead of popping (Vivoactive 3)  

Thank you in advance

Best regards

Konstantin

  • I'm not Garmin but I've been doing apps since 2015.  I have a number of devices I can test with, back to original vivoactive.  As I've said before in many cases how the sim does things, it is "generic"  You may want to get another device - like maybe one without touch or one with only two buttons.

  • When you use mouse, do you click on the pictures of buttons? I expect you do so. You just simulate pressing of hardware buttons. From the software point of view these actions are same. The main idea is that on simulator button Back (lower right button) is used as Confirmation button. So it generates response() function call. 

    On the device the lower right button Back generates something strange. And you cannot handle this action, since ConfirmationDelegate doesn't allow to override onBack processing.

    By the way, I recommend to your team (are you from Garmin?) to implement such possibility. Let people to override handling of ANY key pressing. Like it is done in other delegates, eg MenuDelegate etc.

  • WF is "watch face" - one of the basic app types.

    In the sim, I use the mouse to click on the two choices.  On the real devices I mentioned I  use the upper right button and lower left button.

  • In the simulator the situation absolutely different. Action Confirm is assigned to button Back. So that is why you can not get the same situation in the simulator - Back is used.

    On Fenix 7 the confirmation view uses another buttons - button Select for Confirm action and button Down for Reject action. In this case button Back is not assinged. By default users expect that Back will not work at all. However, it works and closes application

    Yes, right. My software version is 27.18. By the way what is WF? Slight smile

  • That's not the way it works on my fr570 and fr170.  When the dialog is displayed. back returns to the main screen.  Same with the f7x pro in the sim.

    Looks to me to be a bug on the f7x.  What version of WF do you have on your device? looks like version 27.18 is being rolled out