From 7bf9eb8394d3d819c02c7598706fbcbb8e06e777 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Fri, 7 Feb 2025 15:44:17 +0100 Subject: [PATCH] Prevent starting a group call while already in call --- .../ui/main/history/viewmodel/StartCallViewModel.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/linphone/ui/main/history/viewmodel/StartCallViewModel.kt b/app/src/main/java/org/linphone/ui/main/history/viewmodel/StartCallViewModel.kt index 1be93d9f1..4cce533a7 100644 --- a/app/src/main/java/org/linphone/ui/main/history/viewmodel/StartCallViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/history/viewmodel/StartCallViewModel.kt @@ -149,9 +149,9 @@ class StartCallViewModel @UiThread fun updateGroupCallButtonVisibility() { coreContext.postOnCoreThread { core -> - val hideGroupCall = corePreferences.disableMeetings || !LinphoneUtils.isRemoteConferencingAvailable( - core - ) + val hideGroupCall = corePreferences.disableMeetings || + !LinphoneUtils.isRemoteConferencingAvailable(core) || + core.callsNb > 0 hideGroupCallButton.postValue(hideGroupCall) } }