Issue metadata
Sign in to add a comment
|
Payments UI blocks interaction after cancelling payment app |
||||||||||||||||||||||
Issue descriptionVersion: 56.0.2913.0 OS: Android 6.0.0; Nexus 6P Build/MDB08Q What steps will reproduce the problem? (0) Ensure that Android Pay has at least one card. (1) Open https://rsolomakhin.github.io/pr/. (2) Tap "Buy" on page. (3) Tap on "Android Pay" item to expand the "Payment" section. (4) Tap on "Android Pay" item again to collapse the "Payment" section. (5) Tap "PAY" at the bottom of the sheet. (6) Cancel the Android Pay payment via the "<" button on the phone. (7) Tap anywhere on the payment UI. What is the expected result? UI should respond. What happens instead? UI is not responding. Please use labels and text to provide additional information. PaymentRequestUI is blocking all animations because mSectionAnimator is non-null. mSectionAnimator should become null when FocusAnimator fires its callback. However, that appears to never have happened.
,
Nov 15 2016
,
Nov 16 2016
The buggy behavior started happening after http://crrev.com/2441833003
,
Nov 16 2016
Video of the fix in http://crrev.com/2509523002. Ignore the "request failed" messages from the payment app. My dev build does not have the right API keys.
,
Nov 16 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/4c2b5f98bda899dd8b51da159c35f7a589f7c7f8 commit 4c2b5f98bda899dd8b51da159c35f7a589f7c7f8 Author: rouslan <rouslan@chromium.org> Date: Wed Nov 16 01:24:14 2016 Do not block interaction after cancelling payment app. BUG= 665646 Review-Url: https://codereview.chromium.org/2509523002 Cr-Commit-Position: refs/heads/master@{#432335} [modify] https://crrev.com/4c2b5f98bda899dd8b51da159c35f7a589f7c7f8/chrome/android/java/src/org/chromium/chrome/browser/payments/ui/PaymentRequestUI.java
,
Nov 16 2016
,
Jun 27 2017
|
|||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||
Comment 1 by rouslan@chromium.org
, Nov 15 2016