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

Issue 723634 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 16 days ago
Closed: May 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Chrome , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Billing address dropdown does not select the freshly added billing address.

Project Member Reported by rouslan@chromium.org, May 17 2017

Issue description

Chrome Version       : 60.0.3100.0
URLs (if applicable) : https://rsolomakhin.github.io/pr/type/debit/

What steps will reproduce the problem?
1. Add a credit card with no billing address through settings. For example, 4111 1111 1111 1111.
2. Open https://rsolomakhin.github.io/pr/type/debit/
3. Click "Buy" on page.
4. Click "Choose" in the "Payment" section of the PR UI.
5. Click "Add" button next to the billing address dropdown.
6. Add a valid address and click "Done" in the address editor.
7. Click "Done" in the card editor.

What is the expected result?
Card editor should close.

What happens instead of that?
The billing address dropdown is highlighted with a red border, which indicates that the address has not been selected yet. However, the address is selected (see screenshot). It appears that the data model has not been updated to reflect the UI state.

Please provide any additional information below. Attach a screenshot if
possible.

UserAgentString: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.3100.0 Safari/537.36

After clicking on the dropdown and re-selecting the same billing address again, the red highlight goes away and the "Done" button works again in the card editor view.
 
Screenshot from 2017-05-17 09:22:51.png
26.3 KB View Download
Cc: anthonyvd@chromium.org
 Issue 723638  has been merged into this issue.
Owner: mad@chromium.org
Status: Assigned (was: Untriaged)
Tentatively sending over to mad, who implemented this feature IIRC. mad, can you please take a look?

Comment 4 by mad@chromium.org, May 18 2017

Status: Fixed (was: Assigned)
Components: -UI>Browser>Autofill>Payments UI>Browser>Payments

Sign in to add a comment