React-window: [DynamicSizeList] Rendern von Elementen übereinander, wenn die Höhe der geschätztenItemSize entspricht

Erstellt am 29. Juni 2019  ·  3Kommentare  ·  Quelle: bvaughn/react-window

Ich habe einen Fehler auf https://github.com/bvaughn/react-window/pull/102 gefunden , wenn meine Artikel genau die Höhe 50 (der estimatedItemSize ) haben, werden sie alle oben gerendert von einander:

image

Wenn sie eine andere Höhe haben (zB 49 oder 51 ), funktioniert es:

image

😭 bug

Hilfreichster Kommentar

Behoben in 13d48ad.

Alle 3 Kommentare

Ah, interessanter Randfall. Dies gilt nur, wenn _jeder_ Artikel genau dieselbe Größe wie die geschätzte Größe hat. In diesem Fall geht die Liste davon aus, dass keine Aktualisierungen vorgenommen werden müssen. Es behandelt jedoch nicht den Fall, dass Inhalte zum ersten Mal gerendert wurden.

Behoben in 13d48ad.

@bvaughn ist dieser Fix Teil von 1.6.0-alpha.1?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen