939837d76f33abdd3b44ce986329293d808ed41c |
|
17-Apr-2013 |
Chiao Cheng <chiaocheng@google.com> |
Fixing regression in phone number collapse on detail page. The case of collapsing phone numbers with different formats was broken due to another bug fix. e.g... (555) 555-5555 555-555-5555 would not collapse when they should. The second problem was that an inconsistency was inadvertently introduced when deciding what numbers are equal. rule 1) +14155551212 == 4155551212 rule 2) 14155551212 != 4155551212 implicitly a third rule was in effect.... rule 3) +14155551212 == 14155551212 By transitive equality, then all version of the number are equal which broke rule 2. This could be seen in the UI when all 3 version of the number exists and they are all collapsed into 1. Bug: 8621998 Bug: 7519057 Change-Id: Iafb36fbdc72f9a76d9313811894b57aafebb4f35
/packages/apps/ContactsCommon/tests/src/com/android/contacts/common/MoreContactUtilsTest.java
|