diff --git a/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.kt b/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.kt index 46b77639a..b5ff81623 100644 --- a/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.kt +++ b/app/src/main/java/com/nextcloud/talk/utils/DisplayUtils.kt @@ -162,8 +162,9 @@ object DisplayUtils { val config = context.resources.configuration chip.setLayoutDirection(config.layoutDirection) val drawable: Int - val isCallOrGroup = "call" == type || "calls" == type || "groups" == type || "user-group" == type - if (!isCallOrGroup) { + val isCall = "call" == type || "calls" == type + val isGroup = "groups" == type || "user-group" == type + if (!isGroup) { drawable = if (chipResource == R.xml.chip_you) { R.drawable.mention_chip } else { @@ -176,8 +177,12 @@ object DisplayUtils { if (type == "circle" || type == "teams") { chip.setChipIconResource(R.drawable.icon_team) } + + if (isCall) { + chip.setChipIconResource(R.drawable.icon_circular_phone) + } chip.setBounds(0, 0, chip.intrinsicWidth, chip.intrinsicHeight) - if (!isCallOrGroup) { + if (!isGroup) { var url = getUrlForAvatar(conversationUser.baseUrl, id, false) if ("guests" == type || "guest" == type || "email" == type) { url = getUrlForGuestAvatar( diff --git a/app/src/main/res/drawable/ic_phone.xml b/app/src/main/res/drawable/ic_phone.xml index a638b1b2c..ea8d4d9b3 100644 --- a/app/src/main/res/drawable/ic_phone.xml +++ b/app/src/main/res/drawable/ic_phone.xml @@ -10,7 +10,13 @@ android:tint="#757575" android:viewportWidth="960" android:viewportHeight="960"> + +