diff --git a/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/util/MatrixItem.kt b/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/util/MatrixItem.kt index a976e60c77..40d72333f2 100644 --- a/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/util/MatrixItem.kt +++ b/matrix-sdk-android/src/main/java/im/vector/matrix/android/api/util/MatrixItem.kt @@ -95,9 +95,8 @@ sealed class MatrixItem( } fun firstLetterOfDisplayName(): String { - return displayName - ?.takeIf { it.isNotBlank() } - ?.let { dn -> + return getBestName() + .let { dn -> var startIndex = 0 val initial = dn[startIndex] @@ -124,8 +123,7 @@ sealed class MatrixItem( dn.substring(startIndex, startIndex + length) } - ?.toUpperCase(Locale.ROOT) - ?: " " + .toUpperCase(Locale.ROOT) }