callstack / callstack/react-native-pager-view
[iOS] Interactive keyboardDismissMode shows a white space in place of keyboard
- Vorherrschende Sprache
- TypeScript
- Sterne
- 3.4k
- Forks
- 476
- Ø Merge
- 10 T. 21 Std.
- Gemergte PRs (30 T.)
- 2
Beschreibung
## Environment
- The example app on master branch
## Description
Scrolling on list with `keyboardDismissMode` set to `interactive` seems to render a white view that goes under keyboard and it stays on as the keyboard is being dismissed, it only goes away after keyboard fully dismissed
## Reproducible Recording
https://github.com/user-attachments/assets/f98c56cc-723b-4883-b557-dbce88fb4f83
## Reproducible Demo
Its reproducible with example app by adding keyboardDismissMode prop to this [Chat's](https://github.com/callstack/react-native-pager-view/blob/master/example/src/tabView/Shared/Chat.tsx) component set to interactive
Beitragsleitfaden
Rechercherichtung
Reproduziere das Problem in example/src/tabView/Shared/Chat.tsx, indem du keyboardDismissMode auf interactive setzt, und verfolge dann, wie die Beispiel-App die Liste und das Ausblenden der Tastatur unter iOS behandelt. Die Aufgabe ist erledigt, wenn die weiße Ansicht während des Ausblendens der Tastatur nicht mehr unterhalb der Tastatur sichtbar bleibt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- ios, react-native
- Bereich
- mobile-dev
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100