RESOLVED CONFIGURATION CHANGED 196754
Hit-testing is wrong when you hit a position:-webkit-sticky inside a non-stacking overflow
https://bugs.webkit.org/show_bug.cgi?id=196754
Summary Hit-testing is wrong when you hit a position:-webkit-sticky inside a non-stac...
Simon Fraser (smfr)
Reported 2019-04-09 17:15:56 PDT
Created attachment 367088 [details] Testcase You can't scroll when you hit the blue box in the attached test case
Attachments
Testcase (1.75 KB, text/html)
2019-04-09 17:15 PDT, Simon Fraser (smfr)
no flags
Simon Fraser (smfr)
Comment 1 2019-04-09 17:16:17 PDT
Needs similar treatment as we do for positioned nodes.
Simon Fraser (smfr)
Comment 2 2019-04-09 17:16:34 PDT
May need the same thing for position:fixed?
Radar WebKit Bug Importer
Comment 3 2019-04-09 17:16:48 PDT
Radar WebKit Bug Importer
Comment 4 2019-04-09 17:16:51 PDT
Antti Koivisto
Comment 5 2019-04-10 00:39:12 PDT
Is this another case of missing positioned nodes in scrolling tree?
Simon Fraser (smfr)
Comment 6 2019-04-10 09:22:30 PDT
No, the sticky node already acts as the 'positioning' node, so we need to have some similar logic for sticky that we have for positioned nodes.
Antti Koivisto
Comment 7 2019-05-10 06:38:11 PDT
Scrolling via the blue box works fine, it just flickers horribly.
Antti Koivisto
Comment 8 2019-05-16 15:25:15 PDT
Flickering is covered elsewhere so I think this can be closed.
Note You need to log in before you can comment on or make changes to this bug.