From cb995a62b90de5face109c68b8cf4f2a661e37a7 Mon Sep 17 00:00:00 2001 From: Pavel Poley Date: Mon, 30 May 2022 12:19:59 +0300 Subject: [PATCH] remove lazy, blink correction --- .../pro/activities/ViewContactActivity.kt | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 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 67606a78..81a61875 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 @@ -47,9 +47,7 @@ class ViewContactActivity : ContactActivity() { private var showFields = 0 private var fullContact: Contact? = null // contact with all fields filled from duplicates private var duplicateInitialized = false - private val mergeDuplicate: Boolean by lazy { - config.mergeDuplicateContacts - } + private val mergeDuplicate: Boolean get() = config.mergeDuplicateContacts private val COMPARABLE_PHONE_NUMBER_LENGTH = 9 @@ -255,12 +253,13 @@ class ViewContactActivity : ContactActivity() { contactSources = it runOnUiThread { setupContactDetails() - getDuplicateContacts { - duplicateInitialized = true - setupContactDetails() - } } } + + getDuplicateContacts { + duplicateInitialized = true + setupContactDetails() + } } private fun setupContactDetails() { @@ -393,7 +392,7 @@ class ViewContactActivity : ContactActivity() { } } - contact_number_holder.default_toggle_icon.isVisible = duplicateInitialized && phoneNumber.isPrimary + contact_number_holder.default_toggle_icon.isVisible = phoneNumber.isPrimary } } contact_numbers_image.beVisible()