Skip to content

fix(replays): Stop page reloads on initial tab change#116494

Merged
nsdeschenes merged 2 commits into
masterfrom
nd/JAVASCRIPT-3A1R/fix-replays-page-reloads-on-tab-changes
May 29, 2026
Merged

fix(replays): Stop page reloads on initial tab change#116494
nsdeschenes merged 2 commits into
masterfrom
nd/JAVASCRIPT-3A1R/fix-replays-page-reloads-on-tab-changes

Conversation

@nsdeschenes
Copy link
Copy Markdown
Contributor

Seems to be an issue with nuqs on the initial tab change doing a fairly hefty page reload. To resolve this issue, we need to make the change "shallow".

Closes JAVASCRIPT-3A1R

nsdeschenes and others added 2 commits May 29, 2026 13:49
Replay detail tabs only update side-panel UI state. Keep t_main URL updates shallow so switching tabs does not trigger a React Router navigation that can reset playback state.

Co-Authored-By: Codex <noreply@openai.com>
Add coverage that replay detail tab changes still write t_main while opting into shallow URL updates over the app default.

Co-Authored-By: Codex <noreply@openai.com>
@nsdeschenes nsdeschenes marked this pull request as ready for review May 29, 2026 16:52
@nsdeschenes nsdeschenes requested a review from a team as a code owner May 29, 2026 16:52
@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label May 29, 2026
@github-actions
Copy link
Copy Markdown
Contributor

📊 Type Coverage Diff

✅ No new type safety issues introduced. Coverage: 93.59%

@nsdeschenes nsdeschenes merged commit e44e20b into master May 29, 2026
77 checks passed
@nsdeschenes nsdeschenes deleted the nd/JAVASCRIPT-3A1R/fix-replays-page-reloads-on-tab-changes branch May 29, 2026 17:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants