You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Nov 4, 2026. It is now read-only.
Navigation page selector shows record detail pages that can't work as static nav targets #2333
When creating a navigation item and selecting type "page", the dropdown lists all pages including record detail pages (pages with type: 'record'). Record detail pages require a specific record ID to render, but type: 'page' navigation items generate static URLs like /apps/{app}/page/{pageName} with no mechanism to pass a record ID. Linking a record detail page from navigation would always be broken at runtime.
Steps to Reproduce
Open the App Builder → navigate to an app's navigation editor
Create a new navigation item (or edit an existing one)
Set type to "page"
Observe the dropdown includes record detail pages (e.g., "Record Detail", "Contact Detail", etc.)
Activity
fix(app-nav): exclude record-detail pages from the 'page' nav picker (#…