Skip to content

fix(trace): Keep loading breadcrumbs in the page-frame top bar#113384

Merged
JonasBa merged 1 commit into
masterfrom
jb/de-1119
Apr 20, 2026
Merged

fix(trace): Keep loading breadcrumbs in the page-frame top bar#113384
JonasBa merged 1 commit into
masterfrom
jb/de-1119

Conversation

@JonasBa

@JonasBa JonasBa commented Apr 18, 2026

Copy link
Copy Markdown
Contributor

Render the trace header placeholder breadcrumbs through the page-frame top bar while the trace metadata is still loading.

The loaded trace header already portals its breadcrumbs into the top bar in page-frame mode, but the placeholder kept rendering them inline in the page body first. That caused a brief layout flash before the breadcrumbs moved into the correct slot.

This updates the placeholder to use the same title slot and adds a focused regression test for the pending state under page frame.

Fixes DE-1119

Render the trace header placeholder breadcrumbs through the page-frame title slot so the loading state matches the loaded header layout.

Add a regression test that covers the pending trace header branch with page frame enabled to prevent the breadcrumbs from flashing inline before they portal into the top bar.

Refs DE-1119
Co-Authored-By: OpenAI Codex <noreply@openai.com>
@linear-code

linear-code Bot commented Apr 18, 2026

Copy link
Copy Markdown

@github-actions github-actions Bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Apr 18, 2026
@JonasBa
JonasBa marked this pull request as ready for review April 18, 2026 19:30
@JonasBa
JonasBa requested a review from a team as a code owner April 18, 2026 19:30
@JonasBa
JonasBa requested a review from a team April 18, 2026 19:31
@JonasBa
JonasBa merged commit 00eae9d into master Apr 20, 2026
66 of 67 checks passed
@JonasBa
JonasBa deleted the jb/de-1119 branch April 20, 2026 12:03
@github-actions github-actions Bot locked and limited conversation to collaborators May 5, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

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