From c41a5183c07f85eaba780179a32e2f8813e643d8 Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Wed, 21 Jun 2023 20:04:52 +0200 Subject: [PATCH] Dynamic clock icon: fix incorrect hour hand position --- .../java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt index 6602b6b6..3ea700d8 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/component/ShapedLauncherIcon.kt @@ -456,7 +456,7 @@ private fun ClockLayer( when (sublayer.role) { ClockSublayerRole.Hour -> { sublayer.drawable.level = (((hour.value.toInt() - defaultHour + 12) % 12) * 60 - + ((minute.value.toInt() - defaultMinute + 60) % 60)) + + ((minute.value.toInt()) % 60)) } ClockSublayerRole.Minute -> sublayer.drawable.level = ((minute.value.toInt() - defaultMinute + 60) % 60) ClockSublayerRole.Second -> sublayer.drawable.level = (((second.value.toInt() - defaultSecond + 60) % 60) * 10)