From 664527ce63103d4dc922f7b93ca18e9dd3f1bcc0 Mon Sep 17 00:00:00 2001 From: Alan Evans Date: Sun, 7 Jun 2020 08:25:31 -0300 Subject: [PATCH] Fix sort order for group members. --- .../main/java/org/thoughtcrime/securesms/groups/LiveGroup.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/org/thoughtcrime/securesms/groups/LiveGroup.java b/app/src/main/java/org/thoughtcrime/securesms/groups/LiveGroup.java index f1d3737888..be7d9da400 100644 --- a/app/src/main/java/org/thoughtcrime/securesms/groups/LiveGroup.java +++ b/app/src/main/java/org/thoughtcrime/securesms/groups/LiveGroup.java @@ -29,7 +29,7 @@ public final class LiveGroup { private static final Comparator LOCAL_FIRST = (m1, m2) -> Boolean.compare(m2.getMember().isLocalNumber(), m1.getMember().isLocalNumber()); private static final Comparator ADMIN_FIRST = (m1, m2) -> Boolean.compare(m2.isAdmin(), m1.isAdmin()); - private static final Comparator ALPHABETICAL = (m1, m2) -> m1.getMember().toShortString(ApplicationDependencies.getApplication()).compareToIgnoreCase(m2.getMember().toShortString(ApplicationDependencies.getApplication())); + private static final Comparator ALPHABETICAL = (m1, m2) -> m1.getMember().getDisplayName(ApplicationDependencies.getApplication()).compareToIgnoreCase(m2.getMember().getDisplayName(ApplicationDependencies.getApplication())); private static final Comparator MEMBER_ORDER = ComparatorCompat.chain(LOCAL_FIRST) .thenComparing(ADMIN_FIRST) .thenComparing(ALPHABETICAL);