From 4f10a2d1fc90801ef0986053a3175bd3e89a1d26 Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Thu, 19 Sep 2024 13:40:10 +0200 Subject: [PATCH] Fixed Assistant started when setting & applying remote provisioning URI from advanced params --- .../main/java/org/linphone/ui/main/viewmodel/MainViewModel.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/src/main/java/org/linphone/ui/main/viewmodel/MainViewModel.kt b/app/src/main/java/org/linphone/ui/main/viewmodel/MainViewModel.kt index 839922093..7396d472d 100644 --- a/app/src/main/java/org/linphone/ui/main/viewmodel/MainViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/viewmodel/MainViewModel.kt @@ -242,6 +242,7 @@ class MainViewModel @UiThread constructor() : ViewModel() { @WorkerThread override fun onDefaultAccountChanged(core: Core, account: Account?) { if (!monitorAccount) return + if (core.globalState != GlobalState.On) return // In case of late remote provisioning if (account == null) { Log.w("$TAG Default account is now null!") @@ -262,6 +263,7 @@ class MainViewModel @UiThread constructor() : ViewModel() { @WorkerThread override fun onAccountRemoved(core: Core, account: Account) { if (!monitorAccount) return + if (core.globalState != GlobalState.On) return // In case of late remote provisioning Log.w( "$TAG Account [${account.params.identityAddress?.asStringUriOnly()}] has been removed!"