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 7506c43dcbfb1aa56d14bb76847f4072d242de61..3c9164b5c934e56954b04ee05f45ea0c91f72a9f 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 |
@@ -328,7 +328,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. |
@@ -385,8 +385,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()); |