From c2c60f5f1b3f9ffa82b6398c4e62be3558ea320a Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Wed, 10 Jun 2020 12:39:25 +0200 Subject: [PATCH] - Do not do pause when removing a participant from the conference and let the SDK doing it. --- linphone-app/src/components/conference/ConferenceAddModel.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/linphone-app/src/components/conference/ConferenceAddModel.cpp b/linphone-app/src/components/conference/ConferenceAddModel.cpp index aa856fdff..941c44c63 100644 --- a/linphone-app/src/components/conference/ConferenceAddModel.cpp +++ b/linphone-app/src/components/conference/ConferenceAddModel.cpp @@ -160,10 +160,10 @@ void ConferenceHelperModel::ConferenceAddModel::update () { while(address != allLinphoneAddresses.end() && (*address)->asStringUriOnly() != callAddress) ++address; if(address == allLinphoneAddresses.end()){// Not in conference list : put in pause and remove it from conference if it's the case - call->pause(); if( call->getParams()->getLocalConferenceMode() ){// Remove conference if it is not yet requested CoreManager::getInstance()->getCore()->removeFromConference(call); - } + }else + call->pause(); } } }