From f53b7530ab65910af6a551caed223cd691ab1c9c Mon Sep 17 00:00:00 2001 From: joeycastillo Date: Tue, 17 Sep 2024 20:18:09 -0400 Subject: [PATCH] use long press to enter countdown settings --- movement/watch_faces/complication/countdown_face.c | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/movement/watch_faces/complication/countdown_face.c b/movement/watch_faces/complication/countdown_face.c index be04040e..7973455c 100644 --- a/movement/watch_faces/complication/countdown_face.c +++ b/movement/watch_faces/complication/countdown_face.c @@ -213,17 +213,13 @@ bool countdown_face_loop(movement_event_t event, movement_settings_t *settings, case EVENT_LIGHT_BUTTON_UP: switch(state->mode) { case cd_running: + case cd_reset: movement_illuminate_led(); break; case cd_paused: reset(state); button_beep(settings); break; - case cd_reset: - state->mode = cd_setting; - movement_request_tick_frequency(4); - button_beep(settings); - break; case cd_setting: state->selection++; if(state->selection >= CD_SELECTIONS) { @@ -258,7 +254,10 @@ bool countdown_face_loop(movement_event_t event, movement_settings_t *settings, draw(state, event.subsecond); break; case EVENT_ALARM_LONG_PRESS: - if (state->mode == cd_setting) { + if (state->mode == cd_paused) { + state->mode = cd_setting; + movement_request_tick_frequency(4); + } else if (state->mode == cd_setting) { quick_ticks_running = true; movement_request_tick_frequency(8); }