New issue
Advanced search Search tips

Issue 748627 link

Starred by 0 users

Issue metadata

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



Sign in to add a comment

Animation messes up the position: sticky rendering

Reported by rustedw...@gmail.com, Jul 25 2017

Issue description

UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36

Steps to reproduce the problem:
1. Create a parent element with limited height, and "overflow: auto;" rule
2. Create an element with an looped animation anywhere in the page
3. Create a container that contains sticky element in it and try to test out that feature

Example:
https://jsfiddle.net/psao04ak/9/

What is the expected behavior?
The sticky element should move itself while scrolling inside the element.

What went wrong?
Sticky element won't move.

Did this work before? N/A 

Does this work in other browsers? N/A

Chrome version: 59.0.3071.109  Channel: n/a
OS Version: 
Flash Version: Shockwave Flash 26.0 r0

During tinkering in devtools, I've noticed that after any css rule changes the sticky element repositions itself to position it should be. Olso, when inspecting element, devtools are showing the higlight area where the element supposed to be.
 
Note: The given example doesn't work with FF too, but if to add position: fixed/absolute, to the container, the element sticks, but only in FF - in webkit-based browser the issue still remains.

I've updated and moved fiddle: https://jsfiddle.net/rustedwolf/s448shjt/

Labels: Needs-Triage-M59
Components: Blink>Animation
Components: -Blink>Animation Blink>Layout

Comment 5 by e...@chromium.org, Oct 30 2017

Components: -Blink>Layout Blink>Scroll
Position sticky is handled by input-dev.
Components: -Blink>Scroll Internals>Compositing>Scroll

Comment 7 by fsamuel@google.com, Nov 10 2017

Owner: flackr@chromium.org
Status: Assigned (was: Unconfirmed)
+flackr@ for triage.
Labels: Hotlist-Polish

Sign in to add a comment