ultimate_alarm_clock
ultimate_alarm_clock copied to clipboard
Bug: Alarm Not Deleting After Enabling "deleteAfterGoesOff"
Description
Steps to reproduce the issue:
- create an alarm with the
deleteAfterGoesOff
option enabled. - Let the alarm Ring
- After alarm dismissal, the same alarm will be in the alarm list.
The code for deleteAfterGoesOff
is written in AlarmRingController's onInit()
function. When the code is triggering, currentlyRingingAlarm
holds the FakeAlarmModel value instead of the actual ringing alarm value. That's why the delete operation is not being performed.
Solution:
I will add the code in the onTap()
function of the Dismiss button. So when the user dismisses the alarm, the alarm will be deleted.
Screenshots
https://github.com/CCExtractor/ultimate_alarm_clock/assets/75253653/321a8958-dc9f-4775-b4ed-cb77708754c3