Skip to content

UVE: dotAdmin header shows stale page title when navigating between pages in editor #35807

@syedATdot

Description

@syedATdot

Problem Statement

When an editor navigates between pages in the dotAdmin UVE (Page Editor / Pages tool), the page title displayed in the dotAdmin header breadcrumb does not update to reflect the current page. It remains stuck on the title of the last page that was opened, regardless of which page is currently active in the editor preview.

Steps to Reproduce

  • Log into dotAdmin and navigate to Site → Pages

  • Open any page (e.g. "Colorado and the rockies") in the visual editor — confirm the dotAdmin header shows this page's title correctly

  • Without refreshing, navigate to a different page in the editor by:

  • Selecting a different page from the Pages tree on the left

  • Observe the dotAdmin header breadcrumb title area

Expected: Header updates to show the new page's title (e.g. "Snow")
Actual: Header still shows the previous page's title (e.g. "Colorado and the rockies")

Behaviour is consistent — the header always lags one page behind
Persists across multiple navigations for the duration of the session
A full browser page refresh resets the header to the correct title
Confirmed reproducible on demo instance as well

Acceptance Criteria

  • Navigating from Page A to Page B in the UVE editor updates the dotAdmin header title to Page B's title
  • In-iframe navigation (clicking links inside the page preview) also triggers a correct header title update
  • Navigating back to a previously visited page correctly restores that page's title
  • No regression to existing breadcrumb behaviour for Templates, Content, and other portlets

dotCMS Version

26.05.19-01

Severity

Low - Minor issue or cosmetic

Links

https://helpdesk.dotcms.com/a/tickets/37413
https://dotcms.slack.com/archives/C089DJ48C01/p1778783795020049

Metadata

Metadata

Type

No fields configured for Bug.

Projects

Status

Current Sprint Backlog

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions