mirror of
https://github.com/SimpleMobileTools/Simple-Clock.git
synced 2025-04-22 14:17:33 +02:00
Merge pull request #507 from esensar/fix/504-unselecting-glitch
Properly disable alarms when dismissed via ReminderActivity
This commit is contained in:
commit
eb81c8f992
@ -261,10 +261,17 @@ class ReminderActivity : SimpleActivity() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private fun finishActivity() {
|
private fun finishActivity() {
|
||||||
if (!wasAlarmSnoozed && alarm != null && alarm!!.days > 0) {
|
if (!wasAlarmSnoozed && alarm != null) {
|
||||||
|
if (alarm!!.days > 0) {
|
||||||
scheduleNextAlarm(alarm!!, false)
|
scheduleNextAlarm(alarm!!, false)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (alarm!!.days < 0) {
|
||||||
|
dbHelper.updateAlarmEnabledState(alarm!!.id, false)
|
||||||
|
updateWidgets()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
destroyEffects()
|
destroyEffects()
|
||||||
finish()
|
finish()
|
||||||
overridePendingTransition(0, 0)
|
overridePendingTransition(0, 0)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user