Bug 210368

Summary: position:sticky prematurely unsticks in height-set flex overflow with-in flex
Product: WebKit Reporter: kakolisgay
Component: Layout and RenderingAssignee: Nobody <webkit-unassigned>
Status: NEW    
Severity: Normal CC: bfulgham, kakolisgay, mrobinson, simon.fraser, webkit-bug-importer, zalan
Priority: P2 Keywords: InRadar
Version: Safari Technology Preview   
Hardware: All   
OS: All   

kakolisgay
Reported 2020-04-10 19:20:41 PDT
position:sticky prematurely un-sticks if placed in an overflow:scroll with-in a flex with-in a overflow:hidden flex with a set height. Once scrolled past the set height of the flex, the sticky will stop following the top of the viewport Not entirely sure why this happens. Blink isn't effected. Tested on Chromium, Safari Preview, and GNOME Web. https://jsfiddle.net/od09pkrv/1/
Attachments
kakolisgay
Comment 1 2020-04-10 19:22:25 PDT
* position:sticky prematurely un-sticks if placed in an overflow:scroll with-in a flex with-in a flex with a set height
Radar WebKit Bug Importer
Comment 2 2020-04-11 10:45:35 PDT
Martin Robinson
Comment 3 2021-09-20 02:24:51 PDT
I'm not seeing the issue any longer. Can you still reproduce it?
Note You need to log in before you can comment on or make changes to this bug.