[UPDATED Nov 8] Timer Feature Becomes broken if quick timers are not started

UPDATE 8 Nov 2024

Timer feature become broken when creating new quick timers without starting them.

When reaching 10 concurrents timers with 0 timers actually running when get "Maximums Timers Active" message.

For the question "Why did you do that :) ?" : I initially identified that the active timers count title on top of timers list was wrong: value was always = "$currentActiveTimersCount + 1". I dig into it to get reproduction steps below and I lock this feature I use everyday :(.

* Reproduction steps :

- Scenario A :
- Open clock app
- Select "Timers"
- Select "Quick Timer"
- Swipe back to timers screen.

- Scenario B :
- Open clock app
- Select "Timers"
- Select "Quick Timer"
- Start default "00:05:00" timer
- Stop & reset the running timer.
- Swipe back to timers screen.

Both scenario trigger the actual bug.

* Actual result:

- The timers count (in title) are increased by +1 "Active timer" although no timer was started/running.
- Executing reproduction steps 10 times will lock the feature with message "Maximums Timers Active" with 0 timers running behind...

* Expected result:

- Active timers not incremented since they never started...
- Timer feature not locked when 10 quick timers are not started after a "back"

* Environnement :

- Device : Enduro 3
- Sw version : 11.90

----

Hi there.

I'm getting the following issue with my Enduro 3.

The active timers count title on top of timers list is wrong: value is always = "$currentActiveTimersCount + 1"

In the clock app the title is OK by the way : "No Active Timers" when no timers running.

For some reasons I can't upload all images in this post. So check https://imgur.com/a/xbO8AA8 to view all of them

Note : A timer which has been reset to initial timer but not cancelled will count in the title.

Note :  I made the 11.90 fw upgrade & factory reset before getting this bug

Thx for your support.

Thomas