fix: Fixes UI layout regression on earlier Android versions (#2970)

This commit is contained in:
Antonella Sgarlatta
2026-01-22 14:03:55 -03:00
committed by GitHub
parent ce1fbe4ea4
commit cb85b32e14

View File

@@ -48,6 +48,8 @@ const MobileWebAppContents = ({ destroyAndReload }: { destroyAndReload: () => vo
const insets = useSafeAreaInsets()
const screenHeight = Dimensions.get('screen').height
const androidVersion = Platform.OS === 'android' ? Platform.Version : 0
const useFlexLayout = Platform.OS === 'ios' || androidVersion < 34
const [webViewContainerHeight, setWebViewContainerHeight] = useState(screenHeight)
useEffect(() => {
@@ -427,16 +429,16 @@ const MobileWebAppContents = ({ destroyAndReload }: { destroyAndReload: () => vo
return (
<View
style={
Platform.OS === 'android'
useFlexLayout
? {
flex: 1,
backgroundColor: '#000000',
}
: {
height: webViewContainerHeight,
backgroundColor: '#000000',
overflow: 'hidden',
}
: {
flex: 1,
backgroundColor: '#000000',
}
}
>
<WebView