show the specific phone number type in Recents, if a contact has multiple

This commit is contained in:
tibbi 2022-02-06 15:45:10 +01:00
parent f77b240a93
commit 74265436ea
1 changed files with 9 additions and 0 deletions

View File

@ -246,6 +246,15 @@ class RecentCallsAdapter(
view.apply {
item_recents_frame.isSelected = selectedKeys.contains(call.id)
var nameToShow = SpannableString(call.name)
if (call.specificType.isNotEmpty()) {
nameToShow = SpannableString("${call.name} - ${call.specificType}")
// show specific number at "Show call details" dialog too
if (refreshItemsListener == null) {
nameToShow = SpannableString("${call.name} - ${call.specificType}, ${call.specificNumber}")
}
}
if (call.neighbourIDs.isNotEmpty()) {
nameToShow = SpannableString("$nameToShow (${call.neighbourIDs.size + 1})")
}