Merge pull request #507 from esensar/fix/504-unselecting-glitch

Properly disable alarms when dismissed via ReminderActivity
This commit is contained in:
Tibor Kaputa
2023-08-31 16:47:11 +02:00
committed by GitHub

View File

@ -261,10 +261,17 @@ class ReminderActivity : SimpleActivity() {
}
private fun finishActivity() {
if (!wasAlarmSnoozed && alarm != null && alarm!!.days > 0) {
if (!wasAlarmSnoozed && alarm != null) {
if (alarm!!.days > 0) {
scheduleNextAlarm(alarm!!, false)
}
if (alarm!!.days < 0) {
dbHelper.updateAlarmEnabledState(alarm!!.id, false)
updateWidgets()
}
}
destroyEffects()
finish()
overridePendingTransition(0, 0)