Disable navigation interception if the interactive router gets removed from the page
Open
area-blazor
bug
feature-blazor-navigation
Pillar: Complete Blazor Web
Priority:3
- Dominant language
- C#
- Stars
- 38.4k
- Forks
- 10.9k
- Avg merge
- 2d 6h
- Merged PRs (30d)
- 290
Description
If an interactive router gets dynamically removed, server-side routing doesn't take over again, and each navigation updates the address bar without changing any content on the page.
Disabling navigation interception when the router gets removed would allow server-side routing to work again.
This was prototyped in https://github.com/dotnet/aspnetcore/pull/50012 as part of an unrelated feature, but that PR got closed in favor of a more narrowly-scoped one.
Contributor guide
Assessment
This issue has not been assessed yet.