kopia lustrzana https://github.com/ryukoposting/Signal-Android
Merge pull request #1228 from backspace/support-commas-in-contact-names
Remove commas in names in recipient list stringfork-5.53.8
commit
c414334059
|
@ -69,7 +69,7 @@ public class RecipientsPanel extends RelativeLayout {
|
||||||
}
|
}
|
||||||
|
|
||||||
public void addRecipient(String name, String number) {
|
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 + ", ");
|
else recipientsText.append(number + ", ");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -149,6 +149,10 @@ public class RecipientsPanel extends RelativeLayout {
|
||||||
recipientsText.setOnFocusChangeListener(new FocusChangedListener());
|
recipientsText.setOnFocusChangeListener(new FocusChangedListener());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private static String sanitizeRecipientName(String name) {
|
||||||
|
return name.replaceAll("[,<>]", "");
|
||||||
|
}
|
||||||
|
|
||||||
private class FocusChangedListener implements View.OnFocusChangeListener {
|
private class FocusChangedListener implements View.OnFocusChangeListener {
|
||||||
public void onFocusChange(View v, boolean hasFocus) {
|
public void onFocusChange(View v, boolean hasFocus) {
|
||||||
if (!hasFocus && (panelChangeListener != null)) {
|
if (!hasFocus && (panelChangeListener != null)) {
|
||||||
|
|
Ładowanie…
Reference in New Issue