Describe the bug
beforeNavigate's navigation.complete promise never resolves or rejects when +page.js or +page.server.js uses redirect. onNavigate complete promise works, and afterNavigate also works.
Reproduction
https://stackblitz.com/edit/sveltejs-kit-template-default-2kyvuj?file=src%2Froutes%2F%2Blayout.svelte
Logs
No response
System Info
System:
OS: Windows 10 10.0.19045
CPU: (8) x64 Intel(R) Core(TM) i7-6700HQ CPU @ 2.60GHz
Memory: 8.02 GB / 15.96 GB
Binaries:
Node: 20.15.1 - ~\scoop\apps\nvs\current\nodejs\default\node.EXE
npm: 10.7.0 - ~\scoop\apps\nvs\current\nodejs\default\npm.CMD
pnpm: 9.1.2 - ~\scoop\apps\nvs\current\nodejs\default\pnpm.CMD
bun: 1.1.20 - ~\scoop\shims\bun.EXE
Browsers:
Edge: Chromium (126.0.2592.113)
Severity
annoyance
Additional Information
No response