diff options
Diffstat (limited to 'src/com/android/mail/ui/AccountItemView.java')
-rw-r--r-- | src/com/android/mail/ui/AccountItemView.java | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/mail/ui/AccountItemView.java b/src/com/android/mail/ui/AccountItemView.java index 5b87f7edf..69a9457f6 100644 --- a/src/com/android/mail/ui/AccountItemView.java +++ b/src/com/android/mail/ui/AccountItemView.java @@ -70,15 +70,15 @@ public class AccountItemView extends LinearLayout { */ public void bind(final Context context, final Account account, final boolean isCurrentAccount, final BitmapCache imagesCache, final ContactResolver contactResolver) { - if (!TextUtils.isEmpty(account.getSenderName())) { - mAccountDisplayName.setText(account.getSenderName()); - mAccountAddress.setText(account.getEmailAddress()); - mAccountAddress.setVisibility(View.VISIBLE); - } else if (!TextUtils.isEmpty(account.getDisplayName()) && + if (!TextUtils.isEmpty(account.getDisplayName()) && !TextUtils.equals(account.getDisplayName(), account.getEmailAddress())) { mAccountDisplayName.setText(account.getDisplayName()); mAccountAddress.setText(account.getEmailAddress()); mAccountAddress.setVisibility(View.VISIBLE); + } else if (!TextUtils.isEmpty(account.getSenderName())) { + mAccountDisplayName.setText(account.getSenderName()); + mAccountAddress.setText(account.getEmailAddress()); + mAccountAddress.setVisibility(View.VISIBLE); } else { mAccountDisplayName.setText(account.getEmailAddress()); mAccountAddress.setVisibility(View.GONE); |