I'm using the latest RN version + expo development build.
I have noticed an issue on Android that only happens when I'm using the Stack.Screen headers.
Here's an example snippet -
<>
<Stack.Screen
options={{
headerShown: true,
title: "Create Announcement",
}}
/>
{Platform.OS === "android" && (
<KeyboardAvoidingView behavior={"padding"} style={{ flex: 1 }}>
<ScrollView className="flex-1" contentContainerStyle={{ flex: 1 }}>
<View className="border border-border m-2 flex-1 rounded-lg">
<Textarea
autoFocus
multiline
scrollEnabled
style={{
flex: 1,
padding: 16,
textAlignVertical: "top",
}}
className="border-0 rounded-none shadow-none"
placeholder="Type here..."
/>
</View>
<View style={{ height: 100, backgroundColor: "red" }} />
</ScrollView>
</KeyboardAvoidingView>
)}
</>
This results in the following -

How can I get the Red bar to fully show up above the keyboard always?
I tried so many things, like wrapping it inside SafeAreaView but to no avail.
What am I doing wrong?
