| Index: chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorView.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorView.java b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorView.java
|
| index 5bafea6b98122b9f14353a0e4cf6c5b4a6056c1e..75f294b70c1a0410b4206c77aee796eca252a7c9 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorView.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/EditorView.java
|
| @@ -372,6 +372,19 @@ public class EditorView extends AlwaysDismissedDialog implements OnClickListener
|
| mDataView.addView(mFooter);
|
| }
|
|
|
| + private void removeTextChangedListenersAndInputFilters() {
|
| + if (mCardInput != null) {
|
| + mCardInput.removeTextChangedListener(mCardNumberFormatter);
|
| + mCardInput.setFilters(new InputFilter[0]); // Null is not allowed.
|
| + mCardInput = null;
|
| + }
|
| +
|
| + if (mPhoneInput != null) {
|
| + mPhoneInput.removeTextChangedListener(mPhoneFormatter);
|
| + mPhoneInput = null;
|
| + }
|
| + }
|
| +
|
| private View addFieldViewToEditor(ViewGroup parent, final EditorFieldModel fieldModel) {
|
| View childView = null;
|
|
|
| @@ -524,19 +537,6 @@ public class EditorView extends AlwaysDismissedDialog implements OnClickListener
|
| }
|
| }
|
|
|
| - private void removeTextChangedListenersAndInputFilters() {
|
| - if (mCardInput != null) {
|
| - mCardInput.removeTextChangedListener(mCardNumberFormatter);
|
| - mCardInput.setFilters(new InputFilter[0]); // Null is not allowed.
|
| - mCardInput = null;
|
| - }
|
| -
|
| - if (mPhoneInput != null) {
|
| - mPhoneInput.removeTextChangedListener(mPhoneFormatter);
|
| - mPhoneInput = null;
|
| - }
|
| - }
|
| -
|
| private List<EditorFieldView> getViewsWithInvalidInformation(boolean findAll) {
|
| List<EditorFieldView> invalidViews = new ArrayList<>();
|
| for (int i = 0; i < mFieldViews.size(); i++) {
|
|
|