Edge 520 and 1000 Unexpected Behavior when Pressing Start in an App Menu

This problem occurs on Edge devices when inside an App Menu. If you press the Start Button, it will start a native looking activity. When you stop and exit the native activity, you will also be exited out of the App.

You can observe the problem easily with the MenuTest Sample App on an Edge Device. Start the App. Press the Menu button. Press start. It will start a native activity even though there is not activity code in the app.

It happens on both the Edge 1000 and Edge 520. I don't have an 820 to test. I don't think this can be an issue on any other device because the start button and enter buttons are not separate buttons like on the Edges.

The App Menu Delegate doesn't have an onKey function so it's not possible to handle the Start Button press in the App. I'm not seeing any way to prevent the unexpected behavior. It seems like the simplest solution would be to ignore the start button in an App Menu but this would be a change on the Garmin side of things.
  • I too found this on the 520 (7.20 fw) and reported it to garmin. On the 520, things work correctly if you use the Enter button (upper button on the right) to select the menu item, but 820/1000 doesn't have that button, so I'm not sure how to get around it there.

    This looks like a Garmin problem to me, and likely a firmware problem and not the CIQ VM. When the menu is being displayed, the start button should act like the enter button, or on the 520, just be ignored. When the menu is being displayed, this is outside that control of the CIQ app, so there's nothing the app can do but "roll your own" menus. I see this in a recording app, and if I display a menu and the press key "start", the recording is terminated and a "ride" recording is started.

    Another thing I've found with menus (on the 820/1000 and I've only been able to test this in the sim), is that when a menu is being displayed in a watch-app, the screen buttons for back and menu disappear, so there is no way to do a back on a menu, and you must select an item to get out of the menu (with is different than on other devices)
  • I too found this on the 520 (7.20 fw) and reported it to garmin. On the 520, things work correctly if you use the Enter button (upper button on the right) to select the menu item, but 820/1000 doesn't have that button, so I'm not sure how to get around it there.


    Tapping on the menu item on the 1000 does work so the menus are functional.

    Another thing I've found with menus (on the 820/1000 and I've only been able to test this in the sim), is that when a menu is being displayed in a watch-app, the screen buttons for back and menu disappear, so there is no way to do a back on a menu, and you must select an item to get out of the menu (with is different than on other devices)


    I have this problem too. I only see it on the simulator. The Edge1000 device shows the back button and menu button on the screen all the time. I'm not sure if this is the intended behavior of if this button bar should fade out (and back in on a scrren touch) like the home and screen scroll bar does in native activities. For me, it's OK to stay on the screen, I just need to remember that the bottom 40 pixels of the screen aren't available.

    If it is going to stay that the bottom 40 pixels aren't available, it would be nice to add a footnote to the display size descriptions in Appendix A of the UX Guide. You really have 360 pixels to work with.
  • If it is going to stay that the bottom 40 pixels aren't available, it would be nice to add a footnote to the display size descriptions in Appendix A of the UX Guide. You really have 360 pixels to work with.



    On the real Edge 1000, are the screen buttons visible when you are just running an app? (not in a menu). In the sim, the dc height excludes the screen space for the screen buttons.
  • On the real Edge 1000, are the screen buttons visible when you are just running an app? (not in a menu). In the sim, the dc height excludes the screen space for the screen buttons.


    On the Edge 1000 FW9.20, the Back button always shows in the lower left corner in a normal view and in a menu view. The Menu button shows in the lower right corner but it goes away when you are in a menu view. The entire bottom 40 pixels are always occupied by that button bar.