Merge pull request #1228 from backspace/support-commas-in-contact-names

Remove commas in names in recipient list string
pull/1/head
Moxie Marlinspike 11 years ago
commit c414334059

@ -69,7 +69,7 @@ public class RecipientsPanel extends RelativeLayout {
}
public void addRecipient(String name, String number) {
if (name != null) recipientsText.append(name + "< " + number + ">, ");
if (name != null) recipientsText.append(sanitizeRecipientName(name) + "< " + number + ">, ");
else recipientsText.append(number + ", ");
}
@ -149,6 +149,10 @@ public class RecipientsPanel extends RelativeLayout {
recipientsText.setOnFocusChangeListener(new FocusChangedListener());
}
private static String sanitizeRecipientName(String name) {
return name.replaceAll("[,<>]", "");
}
private class FocusChangedListener implements View.OnFocusChangeListener {
public void onFocusChange(View v, boolean hasFocus) {
if (!hasFocus && (panelChangeListener != null)) {

Loading…
Cancel
Save