Change summary
src/main/java/eu/siacs/conversations/entities/Contact.java | 6 ++++++
1 file changed, 6 insertions(+)
Detailed changes
@@ -496,6 +496,12 @@ public class Contact implements ListItem, Blockable {
@Override
public int compareTo(@NonNull final ListItem another) {
+ if (getJid().isDomainJid() && !another.getJid().isDomainJid()) {
+ return -1;
+ } else if (!getJid().isDomainJid() && another.getJid().isDomainJid()) {
+ return 1;
+ }
+
return this.getDisplayName().compareToIgnoreCase(
another.getDisplayName());
}