From 0d5bf5ed3ed86caed631d3fbb0355d8ae4d8f061 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Wed, 18 Dec 2024 22:07:25 +0100 Subject: [PATCH] Fixed date picker in meeting scheduler --- .../ui/main/meetings/viewmodel/ScheduleMeetingViewModel.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/org/linphone/ui/main/meetings/viewmodel/ScheduleMeetingViewModel.kt b/app/src/main/java/org/linphone/ui/main/meetings/viewmodel/ScheduleMeetingViewModel.kt index 4b2cfe512..7afc6f674 100644 --- a/app/src/main/java/org/linphone/ui/main/meetings/viewmodel/ScheduleMeetingViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/meetings/viewmodel/ScheduleMeetingViewModel.kt @@ -301,7 +301,8 @@ class ScheduleMeetingViewModel @UiThread fun setStartDate(timestamp: Long) { - val cal = Calendar.getInstance() + // Material date picker always returns a timestamp in UTC timezone ! + val cal = Calendar.getInstance(TimeZone.getTimeZone("UTC")) cal.timeInMillis = timestamp startYear = cal.get(Calendar.YEAR)