Skip to content

[Blazor] Improve Blazor Server reconnect UI #55721

@MackinnonBuck

Description

@MackinnonBuck

There are some UX enhancements that we should consider making to the default Blazor Server reconnection dialog:

  • Display how many seconds are remaining until the next reconnection attempt
    • This could either replace the "attempts remaining" status or coexist with it
  • Quickly attempt the initial reconnection and use exponential backoff to progressively increase the reconnect interval
  • Allow the user to manually initiate a reconnect rather than wait for the reconnect interval to complete
  • Automatically refresh the page when the max number of reconnection attempts have been reached
    • We may need some kind of "stateful reconnection" mechanism before adding this to avoid preemptively clearing browser-side state
  • Improve general styling

Related: #32113

Metadata

Metadata

Assignees

Labels

area-blazorIncludes: Blazor, Razor ComponentsenhancementThis issue represents an ask for new feature or an enhancement to an existing one

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions