На Samsung Galaxy S8
, у которого есть мягкая нижняя строка меню, мои полноэкранные модальные компоненты произвольно рендерится либо с полноэкранной высоты, либо они оставляют место для мягкой программной строки меню.Такое поведение является абсолютно случайным и ограничивается только Modal
компонентами.Я работаю с последней версией реактивной системы 0.57.5
, но это происходит в нескольких версиях.
Я использую полноэкранный стиль AppTheme, как показано ниже:
<style name="AppTheme" parent="Theme.ReactNative.AppCompat.Light.NoActionBar.FullScreen">
Строка состояния также скрыта так:
StatusBar.setHidden(true);
Как видно на скриншотах, фон просвечивает в тех случаях, когдаModal
решает не выполнять рендеринг с полной высотой.
Кто-нибудь сталкивался и исправил такую проблему?