Skip to content

[Metrics] Explore navigation-layer solution for ManualSendMessage spans (react-navigation 8 inactiveBehavior) #97081

Description

@cristipaval

Context

Spun off from #95584 (comment)

The current proposal reduces ManualSendMessage span time via onyx-around focus logic, but it carries trade-offs and extra code complexity. Before moving forward, explore an alternative that resolves the same issue at the navigation layer, so focus logic lives where it belongs — in navigation, not around Onyx.

What to explore

  • react-navigation 8 inactiveBehavior option for all navigators
  • Activity mode "hidden" for keeping screens visible/mounted

References:

Note

react-navigation 8 is in alpha. Assess viability, migration cost, and whether this removes the need for the onyx-around approach.

Parent

Part of #77176

Issue OwnerCurrent Issue Owner: @LukasMod

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions