From c4609c2c669223fedd39b95cd4060db332e262bd Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Fri, 21 Jul 2023 14:18:01 +0200 Subject: [PATCH] Fix orbit clock showing 12 as 0 in 12-hour clock format Fix #472 --- .../ui/launcher/widgets/clock/clocks/OrbitClock.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/clock/clocks/OrbitClock.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/clock/clocks/OrbitClock.kt index 1725c38e..6e68390b 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/clock/clocks/OrbitClock.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/clock/clocks/OrbitClock.kt @@ -64,9 +64,9 @@ fun OrbitClock( val formattedHour = ( if (DateFormat.is24HourFormat(LocalContext.current)) hour - else - hour % 12 - ).toString() + else { + ((hour + 11) % 12) + 1 + }).toString() val secsAngleStart = second / 60f * Float.TWO_PI val minsAngleStart = minute / 60f * Float.TWO_PI + secsAngleStart / 60f