summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTingting Wang <tingtingw@google.com>2015-07-17 22:27:16 +0000
committerAndroid Git Automerger <android-git-automerger@android.com>2015-07-17 22:27:16 +0000
commit160bf5ee1bc67218feafce9868661f580b19bbdc (patch)
tree52412365d2a55899c32e28f32722d7a31830834f
parent00a1d7312487db4788ec00b923e70ef5804f8de7 (diff)
parentcfe1edfc2e9b115eca9f94a2fec9516f40329eec (diff)
downloadpackages_apps_Contacts-160bf5ee1bc67218feafce9868661f580b19bbdc.tar.gz
packages_apps_Contacts-160bf5ee1bc67218feafce9868661f580b19bbdc.tar.bz2
packages_apps_Contacts-160bf5ee1bc67218feafce9868661f580b19bbdc.zip
am cfe1edfc: am 01b37680: Don\'t display "CUSTOM" when PHONE_TYPE == "CUSTOM" and no label set.
* commit 'cfe1edfc2e9b115eca9f94a2fec9516f40329eec': Don't display "CUSTOM" when PHONE_TYPE == "CUSTOM" and no label set.
-rw-r--r--src/com/android/contacts/quickcontact/QuickContactActivity.java9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/com/android/contacts/quickcontact/QuickContactActivity.java b/src/com/android/contacts/quickcontact/QuickContactActivity.java
index a327d36f8..8c6f842d3 100644
--- a/src/com/android/contacts/quickcontact/QuickContactActivity.java
+++ b/src/com/android/contacts/quickcontact/QuickContactActivity.java
@@ -1487,9 +1487,12 @@ public class QuickContactActivity extends ContactsActivity {
res.getString(R.string.phoneLabelsGroup), dataItem.getMimeType(),
dataItem.getId(), dataItem.isSuperPrimary());
if (phone.hasKindTypeColumn(kind)) {
- text = Phone.getTypeLabel(res, phone.getKindTypeColumn(kind),
- phone.getLabel()).toString();
- if (!TextUtils.isEmpty(text)) {
+ final int kindTypeColumn = phone.getKindTypeColumn(kind);
+ final String label = phone.getLabel();
+ if (kindTypeColumn == Phone.TYPE_CUSTOM && TextUtils.isEmpty(label)) {
+ text = "";
+ } else {
+ text = Phone.getTypeLabel(res, kindTypeColumn, label).toString();
primaryContentDescription.append(text).append(" ");
}
}