Bluesky app fork with some witchin' additions 💫
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

Patch Expo Modules for Android crash (#4398)

* Patch Expo Modules for Android crash

* rm intermediaries, add a readme

---------

Co-authored-by: Hailey <me@haileyok.com>

authored by

dan
Hailey
and committed by
GitHub
ac25e43b 094c08ea

+19
+5
patches/expo-modules-core+1.12.11.md
··· 1 + ## expo-modules-core Patch 2 + 3 + This patch fixes crashes seen in some Android clients when using intents to open the app. See https://github.com/expo/expo/pull/29513. 4 + 5 + Do not remove this patch until that PR lands in Expo and is released.
+14
patches/expo-modules-core+1.12.11.patch
··· 1 + diff --git a/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java b/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 2 + index bb74e80..0aa0202 100644 3 + --- a/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 4 + +++ b/node_modules/expo-modules-core/android/src/main/java/expo/modules/adapters/react/NativeModulesProxy.java 5 + @@ -90,8 +90,8 @@ public class NativeModulesProxy extends ReactContextBaseJavaModule { 6 + mModuleRegistry.ensureIsInitialized(); 7 + 8 + KotlinInteropModuleRegistry kotlinModuleRegistry = getKotlinInteropModuleRegistry(); 9 + - kotlinModuleRegistry.emitOnCreate(); 10 + kotlinModuleRegistry.installJSIInterop(); 11 + + kotlinModuleRegistry.emitOnCreate(); 12 + 13 + Map<String, Object> constants = new HashMap<>(3); 14 + constants.put(MODULES_CONSTANTS_KEY, new HashMap<>());