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 da90122fc5af289965681be875edb45f3f87459d..10c534ad3c1f112105e3823a453792809639605d 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 |
@@ -330,7 +330,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. |
@@ -387,8 +387,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()); |