Skip to content

Modal with modalPresentationStyle=OptionsModalPresentationStyle breaks Navigation.push if opened In parallel #8248

@Belobopka

Description

@Belobopka

What happened?

Navigation.showModal modalPresentationStyle:OptionsModalPresentationStyle.overCurrentContext is broken when trying to push the new screen in parallel

Simulator.Screen.Recording.-.iPhone.15.Pro.-.2026-03-15.at.22.58.29.mov
Simulator.Screen.Recording.-.iPhone.15.Pro.-.2026-03-14.at.14.25.38.mov

What was the expected behaviour?

It should work corretly and push a screen even without waiting for modal to open

Was it tested on latest react-native-navigation?

  • I have tested this issue on the latest react-native-navigation release and it still reproduces.

Help us reproduce this issue!

repo - https://github.com/Belobopka/wix-rnn-modal-bug1 sometimes it works but one in 10 cases

In what environment did this happen?

React Native Navigation version: 8.7.5
React Native version: 0.80.3
Has Fabric (React Native's new rendering system) enabled: (yes/no) YES
Node version: 20.19.6
Device model: IPhone 15 pro
iOS version: 18.1(but I think it reproducible on more newer versions)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions