From a35e0513be883de591ad1c26747578166c2508db Mon Sep 17 00:00:00 2001 From: tibbi Date: Sat, 14 Sep 2019 22:22:01 +0200 Subject: [PATCH] move duplicate checking at View screen in a separate function --- .../contacts/pro/activities/ViewContactActivity.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt index 711ac61c..42bc5206 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/ViewContactActivity.kt @@ -205,7 +205,8 @@ class ViewContactActivity : ContactActivity() { setupOrganization() setupWebsites() setupGroups() - addContactSources() + setupContactSources() + checkDuplicateContacts() } private fun launchEditContact(contact: Contact) { @@ -473,11 +474,13 @@ class ViewContactActivity : ContactActivity() { } } - private fun addContactSources() { + private fun setupContactSources() { if (contact_sources_holder.childCount == 0) { addContactSource(contact!!) } + } + private fun checkDuplicateContacts() { ContactsHelper(this).getDuplicatesOfContact(contact!!, false) { contacts -> val currContactSources = contacts.map { it.source } runOnUiThread {