From 471f3f3391a82fbca7273692e3c165ccbcdfec3f Mon Sep 17 00:00:00 2001 From: xmflsct Date: Fri, 19 Aug 2022 17:44:28 +0200 Subject: [PATCH] Temp patch https://github.com/software-mansion/react-native-screens/pull/1566 --- patches/react-native-screens+3.16.0.patch | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 patches/react-native-screens+3.16.0.patch diff --git a/patches/react-native-screens+3.16.0.patch b/patches/react-native-screens+3.16.0.patch new file mode 100644 index 00000000..7d8e1046 --- /dev/null +++ b/patches/react-native-screens+3.16.0.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.kt b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.kt +index 55e08c2..dee876b 100644 +--- a/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.kt ++++ b/node_modules/react-native-screens/android/src/main/java/com/swmansion/rnscreens/ScreenContainer.kt +@@ -165,7 +165,7 @@ open class ScreenContainer(context: Context?) : ViewGroup(co + try { + FragmentManager.findFragment(rootView).childFragmentManager + } catch (ex: IllegalStateException) { +- throw IllegalStateException("Failed to find fragment for React Root View") ++ context.supportFragmentManager + } + } + }