diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt index 34d6bf31..f1762c63 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/activities/EditContactActivity.kt @@ -259,7 +259,7 @@ class EditContactActivity : ContactActivity() { val nameTextViews = arrayOf(contact_first_name, contact_middle_name, contact_surname).filter { it.isVisible() } if (nameTextViews.isNotEmpty()) { - setupAutofill(nameTextViews) + setupAutoComplete(nameTextViews) } updateTextColors(contact_scrollview) @@ -1535,7 +1535,7 @@ class EditContactActivity : ContactActivity() { else -> Im.PROTOCOL_CUSTOM } - private fun setupAutofill(nameTextViews: List) { + private fun setupAutoComplete(nameTextViews: List) { ContactsHelper(this).getContacts { contacts -> val adapter = AutoCompleteTextViewAdapter(this, contacts) val handler = Handler(mainLooper) @@ -1556,7 +1556,7 @@ class EditContactActivity : ContactActivity() { } view.doAfterTextChanged { handler.postDelayed({ - adapter.enableAutoFill = true + adapter.autoComplete = true adapter.filter.filter(it) }, AUTO_FILL_DELAY) } diff --git a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/AutoCompleteTextViewAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/AutoCompleteTextViewAdapter.kt index b98b2d54..fcb2ef1b 100644 --- a/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/AutoCompleteTextViewAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/contacts/pro/adapters/AutoCompleteTextViewAdapter.kt @@ -25,7 +25,7 @@ import kotlinx.android.synthetic.main.item_autocomplete_name_number.view.item_au class AutoCompleteTextViewAdapter( val activity: SimpleActivity, val contacts: ArrayList, - var enableAutoFill: Boolean = false + var autoComplete: Boolean = false ) : ArrayAdapter(activity, 0, contacts) { var resultList = ArrayList() @@ -76,7 +76,7 @@ class AutoCompleteTextViewAdapter( val filterResults = FilterResults() if (constraint != null) { resultList.clear() - if (enableAutoFill) { + if (autoComplete) { val searchString = constraint.toString().normalizeString() contacts.forEach { if (it.getNameToDisplay().contains(searchString, true)) {