diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java index 87ffae6ef54..4bbaa82e06f 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactActivityDelegate.java @@ -144,7 +144,9 @@ public class ReactActivityDelegate { } public boolean onKeyDown(int keyCode, KeyEvent event) { - if (!ReactFeatureFlags.enableBridgelessArchitecture) { + if (ReactFeatureFlags.enableBridgelessArchitecture) { + // TODO T156475655: support onKeyDown + } else { if (getReactNativeHost().hasInstance() && getReactNativeHost().getUseDeveloperSupport() && keyCode == KeyEvent.KEYCODE_MEDIA_FAST_FORWARD) { @@ -160,7 +162,9 @@ public class ReactActivityDelegate { } public boolean onKeyLongPress(int keyCode, KeyEvent event) { - if (!ReactFeatureFlags.enableBridgelessArchitecture) { + if (ReactFeatureFlags.enableBridgelessArchitecture) { + // TODO T156475655: support onKeyLongPress + } else { if (getReactNativeHost().hasInstance() && getReactNativeHost().getUseDeveloperSupport() && keyCode == KeyEvent.KEYCODE_MEDIA_FAST_FORWARD) { @@ -176,7 +180,9 @@ public class ReactActivityDelegate { } public boolean onNewIntent(Intent intent) { - if (!ReactFeatureFlags.enableBridgelessArchitecture) { + if (ReactFeatureFlags.enableBridgelessArchitecture) { + // TODO T156475655: support onNewIntent + } else { if (getReactNativeHost().hasInstance()) { getReactNativeHost().getReactInstanceManager().onNewIntent(intent); return true; @@ -186,7 +192,9 @@ public class ReactActivityDelegate { } public void onWindowFocusChanged(boolean hasFocus) { - if (!ReactFeatureFlags.enableBridgelessArchitecture) { + if (ReactFeatureFlags.enableBridgelessArchitecture) { + // TODO T156475655: support onWindowFocusChanged + } else { if (getReactNativeHost().hasInstance()) { getReactNativeHost().getReactInstanceManager().onWindowFocusChange(hasFocus); } @@ -194,7 +202,9 @@ public class ReactActivityDelegate { } public void onConfigurationChanged(Configuration newConfig) { - if (!ReactFeatureFlags.enableBridgelessArchitecture) { + if (ReactFeatureFlags.enableBridgelessArchitecture) { + // TODO T156475655: support onConfigurationChanged + } else { if (getReactNativeHost().hasInstance()) { getReactInstanceManager().onConfigurationChanged(getContext(), newConfig); } diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java index 2140f4a0a1b..12b1b06b3fa 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/ReactDelegate.java @@ -140,7 +140,6 @@ public class ReactDelegate { int requestCode, int resultCode, Intent data, boolean shouldForwardToReactInstance) { if (ReactFeatureFlags.enableBridgelessArchitecture) { // TODO T156475655: Implement onActivityResult for Bridgeless - return; } else { if (getReactNativeHost().hasInstance() && shouldForwardToReactInstance) { getReactNativeHost()