| Summary: | Text content not getting updated in sticky element. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | jianbo.wu | ||||
| Component: | CSS | Assignee: | Simon Fraser (smfr) <simon.fraser> | ||||
| Status: | RESOLVED DUPLICATE | ||||||
| Severity: | Normal | CC: | mrobinson, simon.fraser, webkit-bug-importer, zalan | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | Safari 13 | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Attachments: |
|
||||||
|
Description
jianbo.wu
2020-03-20 23:22:11 PDT
We're failing to repaint the sticky layer. Oddly this doesn't happen if https://codesandbox.io/public/sse-hooks/sse-hooks.js is not included, yet this JS isn't necessary for the test. Actually I can reproduce without the included JS file. It's a bit timing dependent. Created attachment 394275 [details]
Testcase
The repaint we issue in the sticky layer is offset incorrectly. This testcase shows that sometimes the text half-paints. And the repaint rect is getting offset by layoutDelta(). I have confirmed that r281185 fixed this in the repository. This fix should be available for Safari in the future. *** This bug has been marked as a duplicate of bug 224415 *** |