Open svendahlstrand opened 1 week ago
My hunch turned out correct. The release notes for Safari 18 mentions:
Fixed displayed
datalist
dropdown to sync itsoptions
elements after a DOM update.
It's great that they fixed a bug, but it also makes Safari 18 on iOS waaaaay slower when there are many options
, compared to Safari 17 and earlier. So this is not a bug in Search Space, but a performance problem introduced by Safari 18. I will work around it, though, by limiting the autocomplete options.
I've pushed a workaround for this but will keep the issue open for a while to investigate further and maybe file a report with Apple and/or the WebKit team.
David says:
And I can reproduce this on my own device. My hunch is that it has to do with the autocomplete feature.