Skip to content

Fix: topbar page title#1880

Merged
MarceloRobert merged 1 commit intokernelci:mainfrom
MarceloRobert:fix/top-bar-title
Apr 28, 2026
Merged

Fix: topbar page title#1880
MarceloRobert merged 1 commit intokernelci:mainfrom
MarceloRobert:fix/top-bar-title

Conversation

@MarceloRobert
Copy link
Copy Markdown
Collaborator

Fixes the page title for the topbar, using only the route instead of the redirect state + route

Changes

  • Removes the "redirectFrom" state and uses only the route path for the page title in the topBar

How to test

Go from treeDetails to build/test/issueDetails page and see that even though the breadcrumb is present, the title is the current page (instead of staying at "Tree" like the old behavior). The same happens for hardwareDetails. Compare with the old behavior on staging/production.

Example

Before:
image

After:
image

Tested on localhost issue using submissions data.

Closes #1855

Fixes the page title for the topbar, using only the route instead of the redirect state + route

Closes kernelci#1855
@MarceloRobert MarceloRobert self-assigned this Apr 27, 2026
@MarceloRobert MarceloRobert added the Frontend Most or all of the changes for this issue will be in the frontend code. label Apr 27, 2026
Copy link
Copy Markdown
Contributor

@alanpeixinho alanpeixinho left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Tested on local database. OK.

Copy link
Copy Markdown
Contributor

@gustavobtflores gustavobtflores left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@MarceloRobert MarceloRobert added this pull request to the merge queue Apr 28, 2026
Merged via the queue into kernelci:main with commit 726e327 Apr 28, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Frontend Most or all of the changes for this issue will be in the frontend code.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Two issue links giving different output

3 participants