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 75f294b70c1a0410b4206c77aee796eca252a7c9..0e0e26880adda92caa4dc84e5058b7081e1d9d2f 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 |
@@ -344,7 +344,7 @@ public class EditorView extends AlwaysDismissedDialog implements OnClickListener |
if (nextFieldModel.isFullLine()) useFullLine = true; |
} |
- if (useFullLine) { |
+ if (useFullLine || isLastField) { |
addFieldViewToEditor(mDataView, fieldModel); |
} else { |
// Create a LinearLayout to put it and the next view side by side. |
@@ -401,8 +401,8 @@ public class EditorView extends AlwaysDismissedDialog implements OnClickListener |
if (mObserverForTest != null) mObserverForTest.onPaymentRequestReadyToEdit(); |
} |
}; |
- EditorDropdownField dropdownView = |
- new EditorDropdownField(mContext, parent, fieldModel, prepareEditorRunnable); |
+ EditorDropdownField dropdownView = new EditorDropdownField( |
+ mContext, parent, fieldModel, prepareEditorRunnable, mObserverForTest); |
mFieldViews.add(dropdownView); |
mDropdownFields.add(dropdownView.getDropdown()); |