From ca7bedfd1421313fed922633253d6705f3eec25c Mon Sep 17 00:00:00 2001 From: QuentinArguillere Date: Tue, 13 Aug 2024 11:27:07 +0200 Subject: [PATCH] Fix animation when displaying meeting details --- Linphone/UI/Main/Meetings/ViewModel/MeetingViewModel.swift | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Linphone/UI/Main/Meetings/ViewModel/MeetingViewModel.swift b/Linphone/UI/Main/Meetings/ViewModel/MeetingViewModel.swift index e5c7bee89..d0faa0278 100644 --- a/Linphone/UI/Main/Meetings/ViewModel/MeetingViewModel.swift +++ b/Linphone/UI/Main/Meetings/ViewModel/MeetingViewModel.swift @@ -264,8 +264,8 @@ class MeetingViewModel: ObservableObject { } } + // Warning: must be called from core queue. Removed the dispatchQueue.main.async in order to have the animation properly trigger. func loadExistingMeeting(meeting: MeetingModel) { - DispatchQueue.main.async { self.resetViewModelData() self.subject = meeting.confInfo.subject ?? "" self.description = meeting.confInfo.description ?? "" @@ -314,7 +314,6 @@ class MeetingViewModel: ObservableObject { self.computeDateLabels() self.computeTimeLabels() self.displayedMeeting = meeting - } } func loadExistingConferenceInfoFromUri(conferenceUri: String) {