NEW306850
Sticky + RTL is broken
https://bugs.webkit.org/show_bug.cgi?id=306850
Summary Sticky + RTL is broken
Alex
Reported 2026-02-03 01:44:30 PST
Here's a very simple implementation of an array of items with a sticky button that is displayed on top of them all: https://codepen.io/waterplea/pen/MYeGMRJ It works correctly in Safari and Chrome/Firefox with regular direction is used, but when RTL direction is used Safari stops respecting sticky position with properly configured "inset-inline-start" instead of "left".
Attachments
Karl Dubost
Comment 1 2026-02-03 05:53:04 PST
Thanks Alex. Yes this is happening in STP 235 and STP236
Radar WebKit Bug Importer
Comment 2 2026-02-10 01:45:12 PST
Simon Fraser (smfr)
Comment 3 2026-04-30 18:15:48 PDT
This still reproduces.
Eldar Ronen
Comment 4 2026-05-03 04:00:04 PDT
(In reply to Karl Dubost from comment #1) > Thanks Alex. > Yes this is happening in STP 235 and STP236 FYI, Chromium had the same bug until about a year ago—it might be worth checking how they addressed it: https://issues.chromium.org/issues/40653832
Note You need to log in before you can comment on or make changes to this bug.