summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--wasp/apps/alarm.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/wasp/apps/alarm.py b/wasp/apps/alarm.py
index 1792bc6..227a677 100644
--- a/wasp/apps/alarm.py
+++ b/wasp/apps/alarm.py
@@ -175,7 +175,7 @@ class AlarmApp:
self._remove_alarm(self.page)
elif self.page == _HOME_PAGE:
for index, checkbox in enumerate(self.alarm_checks):
- if checkbox.touch(event):
+ if index < self.num_alarms and checkbox.touch(event):
if checkbox.state:
self.alarms[index][_ENABLED_IDX] |= _IS_ACTIVE
else: