Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix(iOS): Fix screen traversing on Fabric, update React Native to rc.6 #2090

Merged
merged 1 commit into from
Apr 3, 2024

Conversation

tboba
Copy link
Member

@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
3 of 6 checks passed
@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.

2 participants