From 8247c42b2c7ef0ce8b2d7039c9bcd49b63896195 Mon Sep 17 00:00:00 2001 From: hueso Date: Wed, 25 Jun 2025 12:31:07 -0300 Subject: [PATCH] fix LED turning off on face changes --- movement/watch_faces/complication/alarm_face.c | 1 - movement/watch_faces/complication/simon_face.c | 1 - movement/watch_faces/settings/preferences_face.c | 5 ----- movement/watch_faces/settings/set_time_face.c | 1 - 4 files changed, 8 deletions(-) diff --git a/movement/watch_faces/complication/alarm_face.c b/movement/watch_faces/complication/alarm_face.c index 2a2a40bd..510fe1ee 100644 --- a/movement/watch_faces/complication/alarm_face.c +++ b/movement/watch_faces/complication/alarm_face.c @@ -235,7 +235,6 @@ void alarm_face_resign(movement_settings_t *settings, void *context) { alarm_state_t *state = (alarm_state_t *)context; state->is_setting = false; _alarm_update_alarm_enabled(settings, state); - watch_set_led_off(); state->alarm_quick_ticks = false; _wait_ticks = -1; movement_request_tick_frequency(1); diff --git a/movement/watch_faces/complication/simon_face.c b/movement/watch_faces/complication/simon_face.c index eb08f17a..69d7a1cf 100644 --- a/movement/watch_faces/complication/simon_face.c +++ b/movement/watch_faces/complication/simon_face.c @@ -330,6 +330,5 @@ bool simon_face_loop(movement_event_t event, movement_settings_t *settings, void simon_face_resign(movement_settings_t *settings, void *context) { (void)settings; (void)context; - watch_set_led_off(); watch_set_buzzer_off(); } diff --git a/movement/watch_faces/settings/preferences_face.c b/movement/watch_faces/settings/preferences_face.c index 24836dce..78ee224a 100644 --- a/movement/watch_faces/settings/preferences_face.c +++ b/movement/watch_faces/settings/preferences_face.c @@ -60,10 +60,6 @@ bool preferences_face_loop(movement_event_t event, movement_settings_t *settings case EVENT_ACTIVATE: // Do nothing; handled below. break; - case EVENT_MODE_BUTTON_UP: - watch_set_led_off(); - movement_move_to_next_face(); - return false; case EVENT_LIGHT_BUTTON_DOWN: current_page = (current_page + 1) % PREFERENCES_FACE_NUM_PREFERENCES; *((uint8_t *)context) = current_page; @@ -202,7 +198,6 @@ bool preferences_face_loop(movement_event_t event, movement_settings_t *settings return false; } - watch_set_led_off(); return true; } diff --git a/movement/watch_faces/settings/set_time_face.c b/movement/watch_faces/settings/set_time_face.c index 605849f5..c5c476f1 100644 --- a/movement/watch_faces/settings/set_time_face.c +++ b/movement/watch_faces/settings/set_time_face.c @@ -183,6 +183,5 @@ bool set_time_face_loop(movement_event_t event, movement_settings_t *settings, v void set_time_face_resign(movement_settings_t *settings, void *context) { (void) settings; (void) context; - watch_set_led_off(); watch_store_backup_data(settings->reg, 0); }