Index: ios/chrome/browser/ui/payments/payment_request_edit_view_controller.mm |
diff --git a/ios/chrome/browser/ui/payments/payment_request_edit_view_controller.mm b/ios/chrome/browser/ui/payments/payment_request_edit_view_controller.mm |
index 05cf2b4dd95d90aca71c5ecd9ebea66a8eee71d0..c424d23826ff50c6608180ec7b9aaaddfdc313f7 100644 |
--- a/ios/chrome/browser/ui/payments/payment_request_edit_view_controller.mm |
+++ b/ios/chrome/browser/ui/payments/payment_request_edit_view_controller.mm |
@@ -322,8 +322,16 @@ typedef NS_ENUM(NSInteger, ItemType) { |
UIPickerView* pickerView = [[UIPickerView alloc] initWithFrame:CGRectZero]; |
pickerView.delegate = self; |
pickerView.dataSource = self; |
+ pickerView.accessibilityIdentifier = |
+ [NSString stringWithFormat:@"%@_pickerView", field.label]; |
[self.pickerViews setObject:pickerView forKey:key]; |
item.inputView = pickerView; |
+ |
+ // Set UIPickerView's default selected row. |
+ [pickerView reloadAllComponents]; |
+ [pickerView selectRow:[options indexOfObject:field.value] |
+ inComponent:0 |
+ animated:YES]; |
lpromero
2017/05/30 11:50:36
Since you are just creating the picker, does it ne
Moe
2017/05/31 12:04:58
Done.
|
} |
// Reload the item. |