Как предотвратить отключение вкладки в React Navigation в Интернете? - PullRequest
0 голосов
/ 24 октября 2019

Я сделал вложенные вкладки так:

const nestedTabNavigator = createMaterialTopTabNavigator({
  TabA: { screen: TabA },
  TabB:{ screen: TabB },
}

Это часть другого навигатора вкладок.

const bottomTopNavigator = createMaterialBottomTabNavigator({
      Tab0: { screen: Tab0 },
      nestedTabNavigator:{ screen: nestedTabNavigator },
    }

Проблема, с которой я сталкиваюсь, заключается в том, что TabA отключается при переходе изTabB для любых других экранов. Например, если TabA размыто и TabB сфокусирован на nestedTabNavigator, если я перехожу к ScreenC или переключаю вкладку на Tab0 из bottomTobNavigator, TabA отключается.

Если я переключаюсь на Tab0, когда TabA находится в фокусе, TabAне отключается.

Это странное поведение происходит только в Интернете (Expo web). Он хорошо работает в мобильных средах.

Есть ли обходной путь, предотвращающий размонтирование части materialTopTabNavigator?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...