callstack / callstack/react-native-pager-view

[Android] onPageSelected callback fire before the ViewPager finishes navigating to the selected page with swiping.

Offen
#650 6 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
bug
Vorherrschende Sprache
TypeScript
Sterne
3.4k
Forks
476
Ø Merge
10 T. 21 Std.
Gemergte PRs (30 T.)
2

Beschreibung

## Environment

React native v0.70.5
Pager View v6.1.0

## Description

onPageSelected callback fire before the ViewPager finishes navigating to the selected page on Android. IOS is fine.

Changing screen with swipe that trigger screen change with the velocity help. In the middle of screen transition onPageSelected fires.

## Reproducible Demo

The one with example folder

Beitragsleitfaden

Beitragsleitfaden öffnen

Rechercherichtung

Beginne damit, die reproduzierbare Demo im example-Ordner mit den aufgeführten Versionen von React Native und Pager View auszuführen, und reproduziere anschließend den schnellen Swipe auf Android. Verfolge das Timing des onPageSelected-Callbacks unter Android im Vergleich zum ViewPager-Übergang und vergleiche es mit dem Verhalten unter iOS. Als erledigt gilt die Aufgabe, wenn der Callback nicht mehr ausgelöst wird, bevor die Navigation zur ausgewählten Seite abgeschlossen ist.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
android, react-native, typescript
Bereich
mobile
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
25/100

Neue Issues direkt in Ihr Postfach

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