Open vhtmui opened 5 days ago
Can you share a repro on stackblitz or something? I tested in sveltelab and it worked there.
Can you share a repro on stackblitz or something? I tested in sveltelab and it worked there.
I run this demo on stackblitz, and it's ok.
But when I tried it on the svelte REPL or my local svelte project make by sveltekit, things got weird.
REPL
sveltekit project
I used the same procedure: click link 1, scroll to the bottom, click link 1 again. But the result is different.
Describe the bug
My web page has a problem with same-page links (eg:
<a href="#五five">五</a>
) when developed with SvelteKit or when using the static files built by SvelteKit.The issue manifests as follows: When clicking on a link on this page, if the link contains Chinese characters, it will scroll to the specified ID position the first time you click. However, if you manually scroll to another location and then click the same link again, it will not scroll.
This does not happen when the link is in English or numbers, and it also works properly with chinese chars when using other web proxies such as Nginx.
Reproduction
This is a demo, try click-scroll-click every link then u can easily find out the problem.
Logs
No response
System Info
Severity
serious, but I can work around it
Additional Information
No response