[Webkit-unassigned] [Bug 221624] New: sticky position incorrect behavior in table with dir=RTL

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Feb 9 13:09:51 PST 2021


https://bugs.webkit.org/show_bug.cgi?id=221624

            Bug ID: 221624
           Summary: sticky position incorrect behavior in table with
                    dir=RTL
           Product: WebKit
           Version: Safari 14
          Hardware: All
                OS: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Layout and Rendering
          Assignee: webkit-unassigned at lists.webkit.org
          Reporter: benjaminkindle at yahoo.com
                CC: bfulgham at webkit.org, simon.fraser at apple.com,
                    zalan at apple.com

In a table with the directionality is set to RTL, the position of sticky elements incorrectly positioned horizontally. The amount that they are off seems to be related to how much the table can be scrolled (if the table can only be scrolled slightly, the position is only off by a little bit).

This is an issue in Safari 14.0.3 and Technology Preview 119, but Safari 13.1 behaves as expected as well as Firefox and Chrome. I am also seeing the issue in multiple iOS versions (13.0, 13.7, 14.1 all tested in a simulator)

See this stackblitz for a minimal reproduction of the bug: https://stackblitz.com/edit/rtl-sticky-table-bug
This was originally discovered when working with the Angular Material table. Here is an example of that table showing this bug: https://stackblitz.com/edit/rtl-sticky-bug-material

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210209/0f869d76/attachment-0001.htm>


More information about the webkit-unassigned mailing list