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)