react-native-screens
react-native-screens copied to clipboard
Native navigation primitives for your React Native app.
### Description When RTL is enabled, the headerLargeTitle & headerSearchBarOptions don't honour the text direction. Instead they remain LTR as shown in the below screen cuttings. - Restarting the app...
## Description This PR is a follow up for the PR #1526. Currently, in React Native there's `RCTKeyWindow()` method which goes through each window of `RCTSharedApplication()` and selects the window...
## Description WIP WIP Resolves #1650 ## Changes WIP WIP ## Test code and steps to reproduce WIP WIP ## Checklist - [ ] Included code example that can be...
### Description This issue is hard to consistently reproduce, however, when navigating between screens with a different orientation e.g. Landscape -> Portrait, the new screen is incorrectly laid out with...
## Description This PR adds support for custom detents with `formSheet` modal presentation on `iOS >= 16.0`. This new feature can be used with `native-stack v5` (`react-native-screens/native-stack`) via `sheetAllowedDetents` prop...
### Description I am experiencing issue with version 3.22.0 `View config getter callback for component `RNSScreen` must be a function (received `undefined`).` ### Steps to reproduce 1. add react navigation...
### Description When I navigate to a new screen in the stack, it sets an opacity color on this screen until it gets focus for example with an input ![image](https://github.com/software-mansion/react-native-screens/assets/62423420/1dead9ae-de67-4639-886e-31dd4401eff3)...
## Description PR enabling bridgeless mode in `FabricTestExample` so we can check if the library is compatible with it. The only problem I encountered was the usage of `currentBridge` which...
### Description On a real android device, with fabric enabled, taps are often lost when Header is shown on Native Stack. On an Android emulator, iOS and even using a...
### Description There are many "Deprecated in Java" warnings and other warnings when building for Android: ``` > Task :react-native-screens:processDebugManifest package="com.swmansion.rnscreens" found in source AndroidManifest.xml: C:\Users\ Jack\Documents\ScreensDeprecatedWarnings\node_modules\react-native-screens\andro id\src\main\AndroidManifest.xml. Setting the...