Bug when working with expo router
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 3-5 días
- Aptitud para principiantes
- 25/100
- Tipo de issue
- Error
- Claridad
- Necesita aclaración
- Estado de actividad
- Estancado
- Stack tecnológico
- react-native, typescript
- Área
- mobile
Línea de trabajo
Comienza reproduciendo el informe con React 19.0.0 y React Native 0.79.5, usando dos sliders en una pantalla de stack y navegando fuera de ella y de vuelta mediante Expo Router. El issue no proporciona ningún proyecto reproducible, archivo, punto de entrada ni test, por lo que completarlo requeriría aislar la causa y añadir un test de regresión para el caso de navegación con dos sliders.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Environment
- react-native info output:
// react-native info
-
are you using the new architecture?
-
which version of react & react-native are you using?
"react": "19.0.0",
"react-native": "0.79.5",
Description
So I migrated to use expo router from react navigation. One of my pages have two sliders. Before, it was working fine. However, after the migration, when i press back button on that slider page, and then go back to that page via router.push (i am in a stack navigator), the slider with the bigger maximum value would take the value of the other slider. This is such a strange behaviour! Someone needs to fix this! Why are two sliders sharing the same state. I experimented with this and even when the two sliders is not using any states, but I just put constants into the value field, etc., this issue still persists. This is incredibly frustrating. I even tried isolating the two sliders, and to no avail. I tried changing the key, doesn't work.
Reproducible Demo
Read above
- Lenguaje dominante
- TypeScript
- Estrellas
- 1.4k
- Forks
- 296
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de callstack/react-native-slider
-
Web: value={0} with a negative minimumValue renders the thumb at the minimumPosiblemente ocupada @huytdps13400 la tomó hace 4 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
callstack/react-native-slider#828 ·
-
Missing peerDependencies for react and react-native causes duplicate React instances in pnpm monoreposPosiblemente ocupada @patrickwehbe la tomó hace 109 días. Abiertobug report
Dificultad 1/5 Menos de una hora Aptitud para principiantes 68/100
callstack/react-native-slider#769 ·
-
bug report platform: iOS v6
Dificultad 4/5 3-5 días Aptitud para principiantes 42/100
callstack/react-native-slider#782 · 6 comentarios ·
-
iOS: negative min value and 0 as maximum value turns maximum to 1Posiblemente ocupada @huytdps13400 la tomó hace 2 días. Abiertobug report
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
callstack/react-native-slider#780 · 1 comentario ·
-
bug report
Dificultad 3/5 1-2 días Aptitud para principiantes 35/100
callstack/react-native-slider#767 ·
Todos los issues de callstack/react-native-slider
Issues similares
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 74/100
Los mantenedores suelen responder en 1 día
-
[Bug] remember() with special characters in namespace hangs until timeout instead of returning 400Abiertobug
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
MystenLabs/MemWal#1133 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
bug user-priority/P2
Dificultad 1/5 Menos de una hora Aptitud para principiantes 92/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 Menos de una hora Aptitud para principiantes 88/100
Los mantenedores suelen responder en 1 día
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 88/100
Effect-TS/effect#8881 · 1 comentario ·
Los mantenedores suelen responder en 1 día