Description
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.)
Description
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, buttype: '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