Skip to content

Release v4.78.4

Choose a tag to compare

@github-actions github-actions released this 21 Oct 05:38
647ab59

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 no navTargetMissing marker) and, when activated, is reported with navigated: false instead of being opened.
  • ScenePreviewHost sets 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 Warehouse in 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.