diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt index db8c0c47..4e67b439 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/ContactsAdapter.kt @@ -47,6 +47,7 @@ class ContactsAdapter( highlightText: String = "", val showDeleteButton: Boolean = true, private val enableDrag: Boolean = false, + private val allowLongClick: Boolean = true, itemClick: (Any) -> Unit ) : MyRecyclerViewAdapter(activity, recyclerView, itemClick), ItemTouchHelperContract { @@ -127,7 +128,7 @@ class ContactsAdapter( override fun onBindViewHolder(holder: ViewHolder, position: Int) { val contact = contacts[position] - holder.bindView(contact, true, true) { itemView, layoutPosition -> + holder.bindView(contact, true, allowLongClick) { itemView, layoutPosition -> setupView(itemView, contact, holder) } bindViewHolder(holder) diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/dialogs/SelectContactDialog.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/dialogs/SelectContactDialog.kt index 980cc471..cb6820aa 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/dialogs/SelectContactDialog.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/dialogs/SelectContactDialog.kt @@ -33,7 +33,7 @@ class SelectContactDialog(val activity: SimpleActivity, contacts: MutableList