diff --git a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt index c37d35cf..4f4d713f 100644 --- a/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt +++ b/app/src/main/kotlin/com/simplemobiletools/dialer/adapters/RecentCallsAdapter.kt @@ -8,7 +8,6 @@ import android.text.TextUtils import android.util.TypedValue import android.view.* import android.widget.PopupMenu -import androidx.core.view.isVisible import com.bumptech.glide.Glide import com.simplemobiletools.commons.adapters.MyRecyclerViewAdapter import com.simplemobiletools.commons.dialogs.ConfirmationDialog @@ -347,6 +346,7 @@ class RecentCallsAdapter( findItem(R.id.cab_call_sim_1).isVisible = areMultipleSIMsAvailable findItem(R.id.cab_call_sim_2).isVisible = areMultipleSIMsAvailable findItem(R.id.cab_view_details).isVisible = contact != null + findItem(R.id.cab_block_number).isVisible = isNougatPlus() } setOnMenuItemClickListener { item -> val callId = call.id @@ -394,6 +394,11 @@ class RecentCallsAdapter( selectedKeys.add(callId) askConfirmRemove() } + R.id.cab_copy_number -> { + executeItemMenuOperation(callId) { + copyNumber() + } + } } true } diff --git a/app/src/main/res/menu/menu_recent_item_options.xml b/app/src/main/res/menu/menu_recent_item_options.xml index 0b7f018e..d89ba0b2 100644 --- a/app/src/main/res/menu/menu_recent_item_options.xml +++ b/app/src/main/res/menu/menu_recent_item_options.xml @@ -24,6 +24,9 @@ android:id="@+id/cab_add_number" android:icon="@drawable/ic_add_person_vector" android:title="@string/add_number_to_contact" /> +