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 7396d472d..d47104b8f 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 @@ -169,7 +169,10 @@ class MainViewModel @UiThread constructor() : ViewModel() { messages: Array ) { Log.i("$TAG Message(s) received, updating notifications count if needed") - computeNonDefaultAccountNotificationsCount() + val account = LinphoneUtils.getAccountForAddress(chatRoom.localAddress) + if (account != null && account != core.defaultAccount) { + computeNonDefaultAccountNotificationsCount() + } } @WorkerThread