-
Notifications
You must be signed in to change notification settings - Fork 97
Open
Description
Ребята, такая проблема на телефонах Xiaomi, Oppo и планшете Huawei - все китайцы со своими кастомными оболочками.
При посещении экрана с картой - всё ок, но когда ты с него уходишь на какой-нибудь другой экран, то на этом новом экране верхняя половина экрана чёрная. Это случается при переходе с экрана карты на любой другой экран. Если не ходить на экран карты - то проблемы нет.
Пробовал делать:
- в Tab.Navigator у этого Tab.Screen -> unmountOnBlur: true
- Удаление карты при уходе с экрана: {isFocused && (}
- Использовать key: <YaMap key={isFocused ? 'map-visible' : 'map-hidden'} />
Если свайпнуть вверх для переключения между приложениями (как ALT+TAB) и вернуться обратно в это же приложение - экран начинает показываться нормально, стоит посетить экран с картой, всё снова ломается.
Проблема была всегда с самого старта проекта.
Подскажите, это можно как-то вылечить?
Спасибо!

Metadata
Metadata
Assignees
Labels
No labels