callstack / callstack/react-native-slider

Bug when working with expo router

Offen
#724 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug report
Vorherrschende Sprache
TypeScript
Sterne
1.4k
Forks
295
Ø Merge
5 Min.
Gemergte PRs (30 T.)
1

Beschreibung

## 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

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.