Skip to content

Conversation

@tboba
Copy link
Contributor

@tboba tboba commented Apr 3, 2024

Description

Some time ago, I've introduced a fix for Fabric for scenario, when user tries to navigate to two (or more) different screens at the same time. Unfortunately, regression shows that it's not possible for now to navigate on more than one screen, because of this change. This PR reverts that change.

Changes

  • Reverted a fix for navigating to more than one screen at the same time
  • Updated React Native in FabricTestExample to 0.74.0-rc.6

Screenshots / GIFs

Before

Screen.Recording.2024-04-03.at.15.52.44.mov

After

Screen.Recording.2024-04-03.at.15.48.29.mov

Test code and steps to reproduce

You can use Test1726 in FabricTestExample to reproduce this scenario and test that change.

Checklist

  • Ensured that CI passes

@tboba tboba changed the title fix(iOS): Fix screen traversing on Fabric fix(iOS): Fix screen traversing on Fabric, update React Native to rc.6 Apr 3, 2024
Copy link
Member

@WoLewicki WoLewicki left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tboba tboba merged commit 458aad9 into main Apr 3, 2024
@tboba tboba deleted the @tboba/fix-screen-traversing-fabric branch April 3, 2024 15:20
ja1ns pushed a commit to WiseOwlTech/react-native-screens that referenced this pull request Oct 9, 2024
software-mansion#2090)

## Description

Some time ago, I've introduced a
[fix](software-mansion@3b35894#diff-547f3e256039a77611e8a361cd680f6c4ddd17f1e057dea113777001a7b37cc3R617)
for Fabric for scenario, when user tries to navigate to two (or more)
different screens at the same time. Unfortunately, regression shows that
it's not possible for now to navigate on more than one screen, because
of this change. This PR reverts that change.

## Changes

- Reverted a fix for navigating to more than one screen at the same time
- Updated React Native in FabricTestExample to 0.74.0-rc.6

## Screenshots / GIFs

### Before


https://github.com/software-mansion/react-native-screens/assets/23281839/779d1b43-56ae-4a55-8fc5-0594093ce884

### After


https://github.com/software-mansion/react-native-screens/assets/23281839/ea9e421d-0fad-457c-a374-9fec5aba9f53

## Test code and steps to reproduce

You can use `Test1726` in FabricTestExample to reproduce this scenario
and test that change.

## Checklist

- [ ] Ensured that CI passes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants