Loading presentation/src/main/java/com/moez/QKSMS/common/widget/AvatarView.kt +5 −2 Original line number Diff line number Diff line Loading @@ -75,6 +75,7 @@ class AvatarView @JvmOverloads constructor( photoUri = recipient?.contact?.photoUri lastUpdated = recipient?.contact?.lastUpdate // theme = colors.theme(recipient) updateView() } Loading @@ -89,8 +90,10 @@ class AvatarView @JvmOverloads constructor( private fun updateView() { // Apply theme // setBackgroundTint(theme.theme) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_icon_color)) icon.setTint(ContextCompat.getColor(context, R.color.avatar_icon_color)) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_text_color)) icon.clearColorFilter() icon.setTint(ContextCompat.getColor(context, R.color.avatar_text_color)) val initials = fullName ?.substringBefore(',') ?.split(" ").orEmpty() Loading presentation/src/main/res/values/colors.xml +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ <color name="red_draft">#FF5D5D</color> <color name="avatar_bg_color">#e0e0e0</color> <color name="avatar_icon_color">#BD000000</color> <color name="avatar_text_color">#383838</color> <array name="random_colors"> Loading Loading
presentation/src/main/java/com/moez/QKSMS/common/widget/AvatarView.kt +5 −2 Original line number Diff line number Diff line Loading @@ -75,6 +75,7 @@ class AvatarView @JvmOverloads constructor( photoUri = recipient?.contact?.photoUri lastUpdated = recipient?.contact?.lastUpdate // theme = colors.theme(recipient) updateView() } Loading @@ -89,8 +90,10 @@ class AvatarView @JvmOverloads constructor( private fun updateView() { // Apply theme // setBackgroundTint(theme.theme) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_icon_color)) icon.setTint(ContextCompat.getColor(context, R.color.avatar_icon_color)) initial.setTextColor(ContextCompat.getColor(context, R.color.avatar_text_color)) icon.clearColorFilter() icon.setTint(ContextCompat.getColor(context, R.color.avatar_text_color)) val initials = fullName ?.substringBefore(',') ?.split(" ").orEmpty() Loading
presentation/src/main/res/values/colors.xml +1 −0 Original line number Diff line number Diff line Loading @@ -80,6 +80,7 @@ <color name="red_draft">#FF5D5D</color> <color name="avatar_bg_color">#e0e0e0</color> <color name="avatar_icon_color">#BD000000</color> <color name="avatar_text_color">#383838</color> <array name="random_colors"> Loading