SimpleMobileTools / Simple-Clock

Combination of a beautiful clock with widget, alarm, stopwatch & timer, no ads
https://www.simplemobiletools.com
GNU General Public License v3.0
587 stars 237 forks source link

Bad notification behavior when using multiple timers #350

Open Anonymous1157 opened 2 years ago

Anonymous1157 commented 2 years ago

Hi! This is a really nice clock app and I'm grateful that you decided to continue support for it.

If you run multiple timers at the same time, the first timer started is shown in the notification, even if there are other timers that were started later but are expiring sooner. Then when the timer in the notification expires, the notification goes away, even if there are other timers still running.

The notification should show the soonest ending timer, maybe with text like "(label) and (number) other timers are running", and it should be recreated after a timer expires until there are no more timers running.

I think it's justified to add this small amount of complexity to a "simple" mobile tool because this is the behavior expected from any other clock app. Even the AOSP clock handles timers the better way.

TFWol commented 2 years ago

Yeah, this surprised me too.

Doesn't make sense to only show the first timer you started when you have another that will expire before it.