diff --git a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.kt b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.kt index 64c61a19f2ac..f0415bf23dd1 100644 --- a/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.kt +++ b/packages/react-native/ReactAndroid/src/main/java/com/facebook/react/views/modal/ReactModalHostView.kt @@ -395,6 +395,9 @@ public class ReactModalHostView(context: ThemedReactContext) : // Navigation bar cannot be translucent without status bar being translucent too if (navigationBarTranslucent) { dialogWindow.enableEdgeToEdge() + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q && transparent) { + dialogWindow.isNavigationBarContrastEnforced = false + } } else { dialogWindow.disableEdgeToEdge() dialogWindow.setStatusBarTranslucency(statusBarTranslucent)