Repository navigation
Release v4.78.4
Changed
NavigationActivationPolicy.leftOut: a host can say a destination's screen is left out on purpose. Such a destination resolves (a navigation item for it draws nonavTargetMissingmarker) and, when activated, is reported withnavigated: falseinstead of being opened.ScenePreviewHostsets it for a preview of one slice, which draws only the screens the slice owns and those nobody owns. Module, feature and application previews are unchanged: a missing target is still marked there.
Fixed
- A Preview of a slice drew the warning marker on every navigation item that leads to another slice's screen (for example the compact rail item
Warehousein the Warehouse Stock Levels preview), although those targets exist in the application and resolve in Play. (part of Cratis/StudioIssues#1021; Studio pins this Scene version next)
Specs: blueprint.default preview-host 341 pass (2 new), react navigation 191 pass, eslint clean.