Fixed history list showing display name but not history details
This commit is contained in:
parent
badc6034c4
commit
7cfd739186
2 changed files with 7 additions and 7 deletions
|
@ -101,7 +101,7 @@ public class HistoryActivity extends MainActivity {
|
|||
String displayName =
|
||||
contact != null
|
||||
? contact.getFullName()
|
||||
: LinphoneUtils.getAddressDisplayName(address.asStringUriOnly());
|
||||
: LinphoneUtils.getAddressDisplayName(address);
|
||||
String pictureUri =
|
||||
contact != null && contact.getPhotoUri() != null
|
||||
? contact.getPhotoUri().toString()
|
||||
|
|
|
@ -201,6 +201,10 @@ public class HistoryDetailFragment extends Fragment {
|
|||
mContactAddress.setText(LinphoneUtils.getDisplayableAddress(address));
|
||||
mContact = ContactsManager.getInstance().findContactFromAddress(address);
|
||||
|
||||
if (mDisplayName == null) {
|
||||
mDisplayName = LinphoneUtils.getAddressDisplayName(address);
|
||||
}
|
||||
|
||||
if (mContact != null) {
|
||||
mContactName.setText(mContact.getFullName());
|
||||
ContactAvatar.displayAvatar(mContact, mAvatarLayout);
|
||||
|
@ -213,12 +217,8 @@ public class HistoryDetailFragment extends Fragment {
|
|||
mChatSecured.setVisibility(View.VISIBLE);
|
||||
}
|
||||
} else {
|
||||
mContactName.setText(
|
||||
mDisplayName == null
|
||||
? LinphoneUtils.getAddressDisplayName(mSipUri)
|
||||
: mDisplayName);
|
||||
ContactAvatar.displayAvatar(
|
||||
LinphoneUtils.getAddressDisplayName(address), mAvatarLayout);
|
||||
mContactName.setText(mDisplayName);
|
||||
ContactAvatar.displayAvatar(mDisplayName, mAvatarLayout);
|
||||
mAddToContacts.setVisibility(View.VISIBLE);
|
||||
mGoToContact.setVisibility(View.GONE);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue