Acknowledged

Possible Fenix 8 bug: onTap not firing within watch face settings menu on real device (onSwipe/onDrag OK, onTap works in simulator)

Following the release of the custom colour picker for my Lumeo watch face, I've received a small number of reports from Fenix 8 users, both AMOLED and MIP/Solar versions, that any feature that depends on BehaviorDelegate.onTap firing does not work on real devices.

The number of reports is small enough that I cannot tell how widespread the problem is.

Lumeo's settings menu uses a few different custom views inherited from WatchUi.View, rather than the more usual WatchUi.Menu2. All of the following features that depend on onTap are affected:

- In the "select data field" view, tapping on a complication to edit it;

- In the "select theme" or "select layout" views, tapping at the top or bottom of the screen to switch theme/view;

- In the "select theme" view, tapping on the cog button for the custom theme to open the custom colour picker;

- In the colour picker, tapping on colour stop on the gradient to select it, and tapping on a colour in the colour picker square on MIP devices to select the colour.

Only onTap appears to be affected; affected users report that onSwipe and onDrag work correctly. Selecting a menu item in a regular Menu2 also seems to work correctly.

I'm unable to reproduce the issue in the simulator.

Only Fenix 8 AMOLED and MIP have been reported so far, and I know for a fact that onTap works on a variety of other real devices.

The only affected firmware version I know of is a Fenix 8 Solar on version 12.35.

Lumeo is built with CIQ version 7.4.3.

Apologies in advance for the patchy information - I don't have access to a real Fenix 8 device, so I'm unable to use that for debugging.

  • , thanks so much for mentioning this. That's very likely to be the same issue, from what I can tell. I would never have guessed it was backlight related. I see that Fenix 8 allows you to override the default backlight behaviour, which might explain why, despite so many Fenix 8 users, I've only received a small number of reports - presumably, from those who have turned off the backlight. Interesting that it affects native watch faces as well as your own. I see that this issue has recently been marked as Acknowledged, so hopefully that means Garmin will be able to work on a fix soon. Thanks again.

  • hi, maybe it is a related issue, on my own wathcfaces and native ones, on real device (Fenix 8 solar 47mm) , if the backlight is off, the onTap does not work, as soon as I turn it on, everything works as expected. If I swift up/down to go to the widget galnce for example it works well. Maybe it is the same issue.