[Bug - EPIX2, Marq2, F7?] Long press of back button from a App does not terminate it properly

Repro:

- Open a 3rd party app via it's glance view

- Go back to the watch face via long press of Back button

- Press Start (upper right) button

- App that was opened above is re-opened instead of showing the list of activities (or resuming an activity)

Note that this happens only when exiting the Glance/App via a long press of the Back button to get back to the watch face.  

  • IMO it is a bug and very annoying one because it makes it hard to get to Activities.  Sometimes it takes several tries to finally get there.

  • The I2 a long press doesn't take you to the watch face

    The Instinct 2 manual suggests otherwise. (I assume "clock menu" is a copy-paste error and they meant to write "clock".)

    Also, the Instinct 2 has hot keys. according to the manual. Is there an implicit assumption here that Instinct 2 doesn't have hot keys (because it's cheaper than Fenix) and any device that doesn't have hot keys doesn't have the "long press Back to return to watchface functionality"? The 2nd assumption might be right, but the 1st seems to be incorrect. Or maybe the manual is wrong. But then again, OP said it works.

    www8.garmin.com/.../Instinct_2_Series_OM_EN-US.pdf

    The Fenix 6 manual says something similar:

    Yes, on some devices (such as 935 and 945 LTE), this functionality doesn't work without explicitly assigning a hotkey, but on others, it may exist even without changing hotkey settings. Yes, I realized you covered this with "the hotkeys may default differently", but based on the manual alone, the default behavior of long-pressing Back should take you to the watch face, regardless of whether you even know about "hot keys" or not.

    Long press of back is a hot key that is often assigned to "clock" - the watch face - so you're not really returning to the normal watch face.

    What does this even mean? You actually are returning to the "normal" watch face (you get the same watchface [*] that you normally see, and you can scroll through the widget/glance loop as usual [**]), the behavior under discussion is what happens when you subsequently press START on the watch face.

    [*] except if your watchface is a CIQ watchface, under some circumstances you'll see a native watchface instead.
    [**] except some widgets/glances may be unavailable or may crash when you try to open them

    ^ I see both of these situations when I return to the watchface while a CIQ app is recording. I don't interpret that as not returning to the "normal" watchface, I interpret that as certain things don't work normally because the CIQ app is taking up too much memory. After all, if you do the same thing during a native activity, you usually get the normal watchface and the normal widgets (perhaps depending on whether you have CIQ fields installed in the activity, and depending on how old/new your watch is.)

    Sounds like for older devices (including 935 and 945 LTE), if you use the "default long-press Back" or "Clock/watch face hot key" functionality to return to the watch face while a CIQ device app or widget is open, the subsequent press of START does not take you back to the CIQ app. In contrast, if you do the same thing during a native activity, the subsequent press of START always take you back to the activity (whether it's started or not). (I verified the behavior on my own 945 LTE -- if you return to the watch face from a CIQ app, then press START again, you're taken back to the activity list, unless your CIQ app is recording an activity, in which case you're taken back to the CIQ app.)

    And it sounds like for newer devices, the subsequent press of START always takes you back to the CIQ app. (I'm just going by OP's description.)

    Whether you want to say this is normal or classify it as a bug, it sounds like it's new behavior.

    To be fair, the new behavior for CIQ apps sounds like it's more consistent with the existing behavior for native activities.

  • IMO it is a bug and very annoying one because it makes it hard to get to Activities.  Sometimes it takes several tries to finally get there.

    As someone who's used the "long-press Back > Watchface" hot key functionality for 935 and 945 LTE (which sounds like it's identical to the default long-press Back functionality for Fenix and Instinct 2), I'm used to having the watch return to the current activity when I subsequently press START on the watch face, because I use it exclusively with native activities and that's how it's always worked for me.

    I've always thought of "long-press Back to return to Watchface" as *temporarily* returning to the watchface, and I expect the current activity to always be there waiting for me when I press START. Seems like the new behavior brings greater parity to CIQ apps and native activities in this respect.

  • To be fair, the new behavior for CIQ apps sounds like it's more consistent with the existing behavior for native activities.

    Except there is no way to get out of it.  With an activity you can end it.  If you open and activity but don't start then long press on back and then Start brings up the list of activities and not the previously open activity.

    Given how the CIQ apps behave, I'd say the behavior of 3rd party apps is not consistent.

  • Except there is no way to get out of it. 

    You can't short-press Back as Jim suggested?

    If you open and activity but don't start then long press on back and then Start brings up the list of activities and not the previously open activity.

    On my 945 LTE, the subsequent press of START brings up the previously open native activity, regardless of whether it was started or not. On my 935, the behaviour is as you described.

    Hard to say what's right/wrong or expected, since the behavior changes from generation to generation, and maybe even differs between watches of the same generation.

  • In the case when I press Start and it brings up the 3rd party app, then press Back it shows the WF, but if I press Start again, it again brings up the 3rd party app.  I have to do this at least three times to finally get to the activities list.  So, it's stuck showing the app.

    On the Epix2, if you open an activity but don't start it, then long press Back, then press Start, it displays the list of activities.

  • Found a work around.  Press Start, brings up the app, press Back twice, now press Start and see the list of activities.  Yay!

    The problem is that it is weird behavior.  Here is the full repro for the workaround:

    1. From WF press up or down to get to a 3rd party glance (actually, anything downloaded from the store will repro it.  It repros with Garmins Hunting/Fishing app)
    2. Open app
    3. Long press Back to get to WF
    4. Press Start
    5. Above app is opened
    6. Two choices:
      1. long press Back.  This brings you to WF.  Goto step 3 (this will create an infinite loop). 
      2. short press on Back which brings you to the list of glances (which is unexpected since we got here from the WF)
    7. Press Back again and this brings up the WF
    8. Press Start and now you see the activities list

    This is not how the F6 Pro behaves and to me feels very weird.

    At least there is a way to get out of the infinite loop. 

  • The Instinct 2 manual suggests otherwise. (I assume "clock menu" is a copy-paste error and they meant to write "clock".)

    Actually, on the Instinct 2, if you have a glance full screen, long press of Back take you to a menu with controls.  I just verified that on an I2.

    Yes, it does have hot keys