callstack / callstack/react-native-pager-view

[V7] iOS Material Top Tabs Static Auth Flow doesn't render first tab

Abierto
#925 1 comentario 0 reacciones 1 asignado Reclamado por @MrRefactor Ver en GitHub
fabric
Lenguaje dominante
TypeScript
Estrellas
3.4k
Forks
476
Merge medio
10 d 21 h
PR fusionados (30 d)
2

Descripción

This issue is a copy of https://github.com/react-navigation/react-navigation/issues/12289 , it was requested to be posted here as it is related to `react-native-pager-view` which is a dependency of Material Top Tabs.

### Current behavior

When using a Material Top Tab as the root element in createStaticNavigation with authentication flow, the first tab is not rendered in iOS when switching between groups. The tab is highlighted.

### Expected behavior

In Web and Android the first tab in the new group is rendered.

### Reproduction

https://snack.expo.dev/@f_faria_brastel/material-tob-static-navigation?platform=ios

### Platform

- [ ] Android
- [x] iOS
- [ ] Web
- [ ] Windows
- [ ] MacOS

### Packages

- [ ] @react-navigation/bottom-tabs
- [ ] @react-navigation/drawer
- [x] @react-navigation/material-top-tabs
- [ ] @react-navigation/stack
- [ ] @react-navigation/native-stack
- [ ] react-native-tab-view

### Environment

- [x] I've removed the packages that I don't use

| package | version |
| -------------------------------------- | ------- |
| @react-navigation/native |7.0.4
| @react-navigation/material-top-tabs |7.0.7
| @react-navigation/native-stack |7.0.3
| react-native-safe-area-context |4.12.0
| react-native-screens |4.1.0
| react-native-pager-view |6.5.1
| react-native |0.76.2
| expo |52.0.11
| node |18.18.2
| npm or yarn | npm

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.