From 92ec1940e5bb00b1ea96d81adb56159c8d82ce6a Mon Sep 17 00:00:00 2001 From: Sylvain Berfini Date: Sun, 29 Sep 2024 14:06:27 +0200 Subject: [PATCH] Prevent other accounts message notification header to be displayed when a message is received on the default account --- .../java/org/linphone/ui/main/viewmodel/MainViewModel.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) 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