diff --git a/app/src/main/java/org/linphone/contacts/ContactsManager.kt b/app/src/main/java/org/linphone/contacts/ContactsManager.kt index eba780cdc..33ca3087c 100644 --- a/app/src/main/java/org/linphone/contacts/ContactsManager.kt +++ b/app/src/main/java/org/linphone/contacts/ContactsManager.kt @@ -348,7 +348,6 @@ class ContactsManager for (sipAddress in friend.addresses) { newContactAddedWithSipUri(friend, sipAddress.asStringUriOnly()) } - notifyContactsListChanged() } @WorkerThread diff --git a/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactNewOrEditViewModel.kt b/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactNewOrEditViewModel.kt index c50f21f05..72aa17114 100644 --- a/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactNewOrEditViewModel.kt +++ b/app/src/main/java/org/linphone/ui/main/contacts/viewmodel/ContactNewOrEditViewModel.kt @@ -250,6 +250,7 @@ class ContactNewOrEditViewModel } coreContext.contactsManager.newContactAdded(friend) + coreContext.contactsManager.notifyContactsListChanged() saveChangesEvent.postValue( Event(if (status == Status.OK) friend.refKey.orEmpty() else "")