New issue
Advanced search Search tips

Issue 769216 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 2
Type: Bug



Sign in to add a comment

Button definition changes before user can stop his finger

Reported by jidanni@gmail.com, Sep 27 2017

Issue description

Example URL:

Steps to reproduce the problem:
1. User's cellphone is just at the edge of coverage, so state is switching
from connected to not connected and back, often.

2. User clicks some link. He sees a message "Retry ?" (I forgot the exact
wording.)

3. He reaches down to press it, but before his finger can touch the
screen, that message has now changed into "Download ... offline?" (Again
I forgot the exact wording.)

But it's too late. His "vote for Obama has become a vote for Trump"
because somebody changed the button before he could stop his finger.

What is the expected behavior?

What went wrong?
Yes, he can now hit "Cancel". But in the future please don't switch what
people fingers are about to press right in the same spot before they can
stop their finger.

Did this work before? N/A 

Chrome version: Android latest  Channel: canary
OS Version: Nightly
Flash Version:
 

Comment 1 by mmenke@chromium.org, Sep 27 2017

Cc: edwardjung@chromium.org
Components: UI>Browser>Offline
Owner: jianli@chromium.org
Status: Assigned (was: Unconfirmed)
Jian, Please take a look.
I couldn't reproduce, but seems like this would happen if initially you got a timed out interstitial as the network was slow to nothing. Then as the page polls for a network connection and gets one to reload but then is disconnected again, it switches to the offline interstitial, causing the button change.


Comment 4 by jidanni@gmail.com, Sep 28 2017

Yes, it takes just the right network fluctuation to reproduce thus it will be hard to reproduce.

All you need to do is add a one second delay after making the first button, or before making the second button...

It seems a one second delay after every action would be good...

But then again there would thus be a delay introduced before telling him about new network conditions...

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

This seems like a more general problem - I've certainly "misclicked" when images were popping in on poorly written sites that had images popping in.

Sign in to add a comment