Commit 4e9a2b48 authored by Finnur Thorarinsson's avatar Finnur Thorarinsson Committed by Commit Bot

Contacts Picker: Fix plural bug in "+ %d more" string.

Bug: 999102, 860467
Change-Id: Ie56145c9e838f3942ac0ce04b4bb4e996e162b6b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1778050
Commit-Queue: Finnur Thorarinsson <finnur@chromium.org>
Reviewed-by: default avatarPeter Beverloo <peter@chromium.org>
Cr-Commit-Position: refs/heads/master@{#692068}
parent 043f7ed9
...@@ -142,9 +142,11 @@ public class ContactDetails implements Comparable<ContactDetails> { ...@@ -142,9 +142,11 @@ public class ContactDetails implements Comparable<ContactDetails> {
results.primaryEmail = ""; results.primaryEmail = "";
} else { } else {
results.primaryEmail = mEmails.get(0); results.primaryEmail = mEmails.get(0);
if (mEmails.size() > 1) { int totalAddresses = mEmails.size();
if (totalAddresses > 1) {
int hiddenAddresses = totalAddresses - 1;
results.overflowEmailCount = resources.getQuantityString( results.overflowEmailCount = resources.getQuantityString(
R.plurals.contacts_picker_more_details, (mEmails.size() - 1)); R.plurals.contacts_picker_more_details, hiddenAddresses, hiddenAddresses);
} }
} }
...@@ -153,9 +155,11 @@ public class ContactDetails implements Comparable<ContactDetails> { ...@@ -153,9 +155,11 @@ public class ContactDetails implements Comparable<ContactDetails> {
results.primaryTelephoneNumber = ""; results.primaryTelephoneNumber = "";
} else { } else {
results.primaryTelephoneNumber = mPhoneNumbers.get(0); results.primaryTelephoneNumber = mPhoneNumbers.get(0);
if (mPhoneNumbers.size() > 1) { int totalNumbers = mPhoneNumbers.size();
if (totalNumbers > 1) {
int hiddenNumbers = totalNumbers - 1;
results.overflowTelephoneNumberCount = resources.getQuantityString( results.overflowTelephoneNumberCount = resources.getQuantityString(
R.plurals.contacts_picker_more_details, (mPhoneNumbers.size() - 1)); R.plurals.contacts_picker_more_details, hiddenNumbers, hiddenNumbers);
} }
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment