From 896ede0b88bda5f472e838f746237b4e7066228e Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 18 Apr 2024 17:12:01 +0200 Subject: [PATCH] Fixed conf stuck in full screen mode when last participant leaves --- .../call/conference/fragment/ActiveConferenceCallFragment.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/org/linphone/ui/call/conference/fragment/ActiveConferenceCallFragment.kt b/app/src/main/java/org/linphone/ui/call/conference/fragment/ActiveConferenceCallFragment.kt index ea40f3160..1ea9328cd 100644 --- a/app/src/main/java/org/linphone/ui/call/conference/fragment/ActiveConferenceCallFragment.kt +++ b/app/src/main/java/org/linphone/ui/call/conference/fragment/ActiveConferenceCallFragment.kt @@ -197,6 +197,9 @@ class ActiveConferenceCallFragment : GenericCallFragment() { if (participants.size == 1) { Log.i("$TAG We are alone in that conference, using nativePreviewWindowId") core.nativePreviewWindowId = binding.localPreviewVideoSurface + + // Don't forget to leave full screen mode, otherwise we won't be able to leave it by touching video surface... + callViewModel.fullScreenMode.postValue(false) } } }