From 998968cf3f93b3b18a7a9292a306d22a3f288ac2 Mon Sep 17 00:00:00 2001 From: joeycastillo Date: Sun, 29 Sep 2024 11:30:42 -0400 Subject: [PATCH] clock face: fix reversion to 24H display in low energy mode --- watch-faces/clock/clock_face.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/watch-faces/clock/clock_face.c b/watch-faces/clock/clock_face.c index 3943a6a2..15ae42b2 100644 --- a/watch-faces/clock/clock_face.c +++ b/watch-faces/clock/clock_face.c @@ -177,12 +177,16 @@ static void clock_display_clock(clock_state_t *clock, watch_date_time current) { } static void clock_display_low_energy(watch_date_time date_time) { + if (movement_clock_mode_24h() == MOVEMENT_CLOCK_MODE_12H) { + clock_indicate_pm(date_time); + date_time = clock_24h_to_12h(date_time); + } char buf[10 + 1]; snprintf( buf, sizeof(buf), - "%s%2d%2d%02d ", + movement_clock_mode_24h() == MOVEMENT_CLOCK_MODE_024H ? "%s%02d%02d%02d " : "%s%2d%2d%02d ", watch_utility_get_weekday(date_time), date_time.unit.day, date_time.unit.hour,