Fix issue where group count flashes in contact selection item.

fork-5.53.8
Alex Hart 2021-08-05 14:25:16 -03:00
rodzic 49190125ef
commit 164f39e376
1 zmienionych plików z 8 dodań i 1 usunięć

Wyświetl plik

@ -216,7 +216,14 @@ public class ContactSelectionListItem extends LinearLayout implements RecipientF
if (this.recipient != null && this.recipient.getId().equals(recipient.getId())) {
contactName = recipient.getDisplayName(getContext());
contactAbout = recipient.getCombinedAboutAndEmoji();
contactNumber = PhoneNumberFormatter.prettyPrint(recipient.getE164().or(""));
if (recipient.isGroup() && recipient.getGroupId().isPresent()) {
contactNumber = recipient.getGroupId().get().toString();
} else if (recipient.hasE164()) {
contactNumber = PhoneNumberFormatter.prettyPrint(recipient.getE164().or(""));
} else {
contactNumber = recipient.getEmail().or("");
}
contactPhotoImage.setAvatar(glideRequests, recipient, false);
setText(recipient, contactType, contactName, contactNumber, contactLabel, contactAbout);