From 04dcbd6075079b4deaa88866d3a6bd9020f0cdbf Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Tue, 12 Dec 2023 17:23:19 +0100 Subject: [PATCH] Fixed broken active speaker video if when joining conference speaking participants info wasn't available --- .../voip/viewmodels/ConferenceViewModel.kt | 2 +- .../res/layout/voip_conference_active_speaker.xml | 12 +++--------- 2 files changed, 4 insertions(+), 10 deletions(-) diff --git a/app/src/main/java/org/linphone/activities/voip/viewmodels/ConferenceViewModel.kt b/app/src/main/java/org/linphone/activities/voip/viewmodels/ConferenceViewModel.kt index c1a9bfda5..2d9e2e403 100644 --- a/app/src/main/java/org/linphone/activities/voip/viewmodels/ConferenceViewModel.kt +++ b/app/src/main/java/org/linphone/activities/voip/viewmodels/ConferenceViewModel.kt @@ -595,7 +595,7 @@ class ConferenceViewModel : ViewModel() { val deviceData = devices.first() speakingParticipant.value = deviceData deviceData.isActiveSpeaker.value = true - speakingParticipantFound.value = false + speakingParticipantFound.value = true } for (device in conference.me.devices) { diff --git a/app/src/main/res/layout/voip_conference_active_speaker.xml b/app/src/main/res/layout/voip_conference_active_speaker.xml index d8fc916f0..4047035cb 100644 --- a/app/src/main/res/layout/voip_conference_active_speaker.xml +++ b/app/src/main/res/layout/voip_conference_active_speaker.xml @@ -123,12 +123,10 @@