Skip to content

Commit 6df69d9

Browse files
committed
Avoid re-scheduling disabled one-shot alarms
#26
1 parent d957a56 commit 6df69d9

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

app/src/main/kotlin/org/fossify/clock/adapters/AlarmsAdapter.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ import org.fossify.clock.extensions.config
1414
import org.fossify.clock.extensions.dbHelper
1515
import org.fossify.clock.extensions.getAlarmSelectedDaysString
1616
import org.fossify.clock.extensions.getFormattedTime
17-
import org.fossify.clock.extensions.scheduleNextAlarm
1817
import org.fossify.clock.extensions.swap
1918
import org.fossify.clock.helpers.TODAY_BIT
2019
import org.fossify.clock.helpers.TOMORROW_BIT
@@ -177,14 +176,14 @@ class AlarmsAdapter(
177176
resources.getString(org.fossify.commons.R.string.tomorrow)
178177
}
179178
activity.dbHelper.updateAlarm(alarm)
180-
root.context.scheduleNextAlarm(alarm, true)
181179
toggleAlarmInterface.alarmToggled(alarm.id, alarmSwitch.isChecked)
182180
}
183181

184182
alarm.days == TOMORROW_BIT -> {
185183
toggleAlarmInterface.alarmToggled(alarm.id, alarmSwitch.isChecked)
186184
}
187185

186+
// Unreachable zombie branch. Days are always set to a non-zero value.
188187
alarmSwitch.isChecked -> {
189188
activity.toast(R.string.no_days_selected)
190189
alarmSwitch.isChecked = false

0 commit comments

Comments
 (0)