Я заметил на iPhone Xr с iOS 13.3.1, что новая поддержка SafeArea (https://www.codenameone.com/blog/safe-areas.html) не работает (по крайней мере) в некоторых ситуациях.
Если для Form
установлено значение setSafeArea(true)
, оно корректно отображается в безопасной зоне. Но когда форма открывает меню переполнения Toolbar
или отображает Dialog
, Form
немедленно расширяется, чтобы заполнить весь экран, как если бы safeArea не было активировано. Когда меню переполнения или диалоговое окно закрывается, форма снова отображается правильно в безопасной области. Это дает очень нервный / нервный опыт.
Я думаю, что я видел ту же проблему в других ситуациях, поэтому проблема может быть более общей, чем просто эти две ситуации.
Это ошибка или я не правильно использую safeArea?