This lets us fix shifting that can occur when using popovers from a view that renders into the safe area insets. In my app I added safeAreaInsets={{ horizontal: 'never', vertical: 'never' }} to my Popover and no longer get any shifting. The documentation for SafeAreaView's forceInset explains why this happens (and that it was made to fix this!).
I've also updated the TypeScript definitions for this prop and the translucent one added before. Let me know if any other type definitions need updating.
This lets us fix shifting that can occur when using popovers from a view that renders into the safe area insets. In my app I added
safeAreaInsets={{ horizontal: 'never', vertical: 'never' }}
to myPopover
and no longer get any shifting. The documentation forSafeAreaView
'sforceInset
explains why this happens (and that it was made to fix this!).I've also updated the TypeScript definitions for this prop and the translucent one added before. Let me know if any other type definitions need updating.