diff --git a/movement/watch_faces/complication/wordle_face.c b/movement/watch_faces/complication/wordle_face.c index 1a3c2f80..f2327865 100644 --- a/movement/watch_faces/complication/wordle_face.c +++ b/movement/watch_faces/complication/wordle_face.c @@ -307,17 +307,14 @@ static void display_title(wordle_state_t *state) { watch_display_string("WO WordLE", 0); } -static void display_continue_result(bool continuing, uint8_t subsecond) { - char buf[2]; - char result = subsecond % 2 ? ' ' : (continuing ? 'y' : 'n'); - sprintf(buf,"%c", result); - watch_display_string(buf, 9); +static void display_continue_result(bool continuing) { + watch_display_string(continuing ? "y" : "n", 9); } static void display_continue(wordle_state_t *state) { state->curr_screen = SCREEN_CONTINUE; watch_display_string("Cont ", 4); - display_continue_result(state->continuing, 0); + display_continue_result(state->continuing); } static void display_streak(wordle_state_t *state) { @@ -452,7 +449,7 @@ static bool act_on_btn(wordle_state_t *state, const uint8_t pin) { break; case BTN_LIGHT: state->continuing = !state->continuing; - display_continue_result(state->continuing, 0); + display_continue_result(state->continuing); break; } return true; @@ -577,9 +574,6 @@ bool wordle_face_loop(movement_event_t event, movement_settings_t *settings, voi case SCREEN_WIN: display_win(state, event.subsecond); break; - case SCREEN_CONTINUE: - display_continue_result(state->continuing, event.subsecond); - break; default: break; }