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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions