New issue
Advanced search Search tips

Issue 674447 link

Starred by 8 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Windows , Mac
Pri: 3
Type: Bug



Sign in to add a comment

Autocomplete/datalist popup gets detached by scrolling

Reported by itzik....@gmail.com, Dec 15 2016

Issue description

Chrome Version       : 55.0.2883.87 (Official Build) m (32-bit)
URLs (if applicable) : http://codepen.io/chaofix/pen/9ffd362bb0420a37c3260a2b94a11808

Other browsers tested:
  Add OK or FAIL, along with the version, after other browsers where you
have tested this issue:
     Safari: OK
    Firefox: OK
         IE: OK

What steps will reproduce the problem?
(1) Goto URL http://codepen.io/chaofix/pen/9ffd362bb0420a37c3260a2b94a11808
(2) Start typing (or click on the arrow at the textbox) to see list of datalist
(3) Scroll the page without closing the autocomplete
(4) Uncomment the JS code and start over (Lines 8-11)
(5) Start typing (or click on the arrow at the textbox) to see list of datalist
(6) Scroll the page without closing the autocomplete

What is the expected result?
For the first time, without uncomment the JS code, the datalist / autocomplete should be closed or at least stick to the input element


What happens instead?
Without uncommenting the JS code, the datalist / autocomplete stay sticky on the page


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

 
2016-12-15_11h00_08.png
3.4 KB View Download

Comment 1 by ajha@chromium.org, Dec 16 2016

Components: Blink
Labels: M-55 Needs-Bisect prestable-55.0.2883.87
Labels: -M-55 -Needs-Bisect M-57 OS-Linux OS-Mac OS-Windows
Status: Untriaged (was: Unconfirmed)
Able to reproduce the issue on win 10,Ubuntu 14.04 & Mac 10.12.2 using stable 55.0.2883.87/95 and canary 57.0.2952.0.
This is a non-regression issue since 35.0.1849.0.

Note: Its working fine on FireFox.

Comment 3 by tkent@chromium.org, Dec 16 2016

Components: -Blink Blink>Forms>Datalist UI>Browser>Autofill
Summary: Autocomplete/datalist popup gets detached by scrolling (was: Autocomplete get position: fixed while scrolling)

Comment 5 by ma...@chromium.org, Dec 18 2016

Owner: rogerm@chromium.org
Status: Assigned (was: Untriaged)
That's not great. Over to Roger for triage.

Comment 6 by rogerm@chromium.org, Jan 13 2017

in my repro attempts, the drop down doesn't scroll with the page in either scenario. In the second it just fades away while not scolling.

Comment 7 by rogerm@chromium.org, Jan 13 2017

Perhaps the registration of the JS handler of the scroll event is preempting chromium's internal notification of the event?

Places to start looking:

https://cs.chromium.org/chromium/src/components/autofill/content/renderer/autofill_agent.cc?rcl=1484324523&l=215

Comment 8 by ma...@chromium.org, May 1 2018

Status: Untriaged (was: Assigned)

Comment 9 by ma...@chromium.org, May 22 2018

Labels: -M-57 -prestable-55.0.2883.87
Owner: ftirelo@chromium.org
Status: Assigned (was: Untriaged)
Labels: M-69
I was able to repro this and it's also happening in revamped dropdown using native views. We should send an interaction done signal on scrolling as well. Since branch point is tomorrow, I'll try to fix this for M69.
Cc: nyerramilli@chromium.org tmartino@chromium.org rbasuvula@chromium.org ftirelo@chromium.org
 Issue 849616  has been merged into this issue.

Sign in to add a comment