diff options
| author | k <k@klabz.org> | 2021-10-15 21:05:23 (GMT) |
|---|---|---|
| committer | Daniel Thompson <daniel.thompson@linaro.org> | 2021-10-16 09:37:25 (GMT) |
| commit | 59c943d212b5b961cb6f4bb2ee353866f0452ab2 (patch) | |
| tree | 6fbf4aaacc0ac652f9b2ffa971d69b1935dfa94d | |
| parent | bd91a1076dc82d90ed36684f6729f408ab6a7056 (diff) | |
[alarms] Skip touch events on checkboxes of undefined alarms
Signed-off-by: k <k@klabz.org>
| -rw-r--r-- | wasp/apps/alarm.py | 2 |
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: |
