From 5bd8b832f498c44d42d3f65a097a7032f4ac4fbc Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sun, 30 Aug 2026 16:12:03 +0200 Subject: [PATCH] calendar widget: open calendar at selected date --- .../launcher2/ui/launcher/widgets/calendar/CalendarWidgetVM.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/calendar/CalendarWidgetVM.kt b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/calendar/CalendarWidgetVM.kt index 16e340d86..722be1e6b 100644 --- a/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/calendar/CalendarWidgetVM.kt +++ b/app/ui/src/main/java/de/mm20/launcher2/ui/launcher/widgets/calendar/CalendarWidgetVM.kt @@ -133,7 +133,8 @@ class CalendarWidgetVM : ViewModel(), KoinComponent { } fun openCalendarApp(context: Context) { - val startMillis = System.currentTimeMillis() + val zoneOffset = OffsetDateTime.now().offset + val startMillis = selectedDate.value.atTime(12, 0).toInstant(zoneOffset).toEpochMilli() val builder = CalendarContract.CONTENT_URI.buildUpon() builder.appendPath("time") ContentUris.appendId(builder, startMillis)