New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 767972 link

Starred by 1 user

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Sep 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: iOS
Pri: 2
Type: Bug



Sign in to add a comment

Payments UI- State field - User cannot select the 1st state “FM”

Project Member Reported by jdhakshinamoor@chromium.org, Sep 22 2017

Issue description

App Version:  62.0.3202.31 beta
iOS Version:   11.0
Device:   iPad mini
URL:   NA
 
Precondition:
Enable flag - chrome://flags#web-payments 

 Steps to reproduce:
  1. Launch the app
  2. Login to the account with Payment 
  3. Navigate to https://madmath.github.io/samples/paymentrequest/free-shipping
  4. Tap on Buy button
  5. Tap on Shipping address
  6. Enter all the information in the form field
   
Observed results:
Notice that User cannot select the 1st state FM from the dropdownlist

Note: If the User scrolls down to other State & then Select FM, its selects fine

Expected results:
User should be allowed to select FM from the dropdownlist

Number of times you were able to reproduce: 5/5
Bug reproducible after clean install: Yes
Bug reproducible after clearing cache and cookies: Yes
Bug reproducible on Chrome Mobile on Android: NA
Bug reproducible on Safari/Firefox: Firefox:  no, Safari:  no
Bug reproducible on current stable build (App Version, iOS Version): M61 ,  No
Bug reproducible on the current beta channel build (App Version, iOS Version): M62, Yes
Bug reproducible on Chrome desktop?  No


Link to image/video: https://drive.google.com/a/google.com/file/d/0BwSBFDzHIX-mOGw2bUdEVzJIUFU/view
 
 

 
Owner: mahmadi@chromium.org
 Issue 767969  has been merged into this issue.
Cc: mahmadi@chromium.org
Owner: macourteau@chromium.org
macourteau@, Could you take a look at this?
Status: Started (was: Assigned)
Sure, looking.
Project Member

Comment 5 by bugdroid1@chromium.org, Sep 28 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/e4b825b4054e3daf7da61f8bae34035b82f347b9

commit e4b825b4054e3daf7da61f8bae34035b82f347b9
Author: Marc-Antoine Courteau <macourteau@chromium.org>
Date: Thu Sep 28 17:09:35 2017

[Payment Request] State field: allow selecting 1st state.

If the state field is unpopulated, inserts a blank element at the
beginning of the list of states, as the first element is selected by
default when the UIPickerView is shown.

R=mahmadi

Bug:  767972 
Change-Id: Iaa0c4bc29b863d8c521f3e9f0b826eb7ccef408d
Reviewed-on: https://chromium-review.googlesource.com/689857
Reviewed-by: Moe Ahmadi <mahmadi@chromium.org>
Commit-Queue: Marc-Antoine Courteau <macourteau@chromium.org>
Cr-Commit-Position: refs/heads/master@{#505070}
[modify] https://crrev.com/e4b825b4054e3daf7da61f8bae34035b82f347b9/ios/chrome/browser/ui/payments/address_edit_mediator.mm

Status: Fixed (was: Started)
Status: Verified (was: Fixed)
Tested this bug in the following build & Verified that the State name short cut is changed to Full name in the Add Address - Payment UI

Build: 64.0.3269.0 Canary
iOS: 10.3.3, 11.1.1
Devices: iPhone 8, iPad

Sign in to add a comment