- Szycy
- 22 sierpnia 2026 19:34 UTC
- Autor
- kamo
- Pochęt się
- 935a18b
Przeciąganie tafla czasami rzucił React185 i pozostawiła stronę przewijającą się na Dno na zawsze, cofnięcie każdej próby przewijania z powrotem. Jedna przyczyna, dwa objawy. "onDragOver" zmienia kolejność prawdziwej tablicy, aby narysować "Inwstaw między" podgląd; SortableContext ponownie mierzą każde spadkobierce Za każdym razem, gdy jego przedmioty zmieniają się w połowie; świeże cofa wykrywanie kolizji I może nazwać inną szybę jako "over"; zmieniony "over" - ogień onDragOver Ponownie - bez żadnego wkładu wskaźnika. To się ustaliło, gdy każda szyba była tej samej wielkości, co było, gdy Podgląd na żywo wylądował. Następnie Panes stał się 1-4 kolumnami szerokimi i 1-4 połową W rzędzie wysokie, więc zamiana przepakowuje całą siatkę i taflę pod nieruchomym Synchroniczne React pęka, aż do zagnieżdżonych przejazdów limitowych, co jest Nr 185 zgłoszono z własnego użytku Rects firmy dnd-kit. Uciekający zwój to wrak katastrofy. auto-scroller startuje dnd-kit a 5ms scrollPrzedział od wewnątrz efekt i useInterval in Dnd-kit/utilities nie ma oddzielnego czyszczenia - interwał jest wyczyszczony tylko wtedy, gdy Ten efekt znów działa, czemu rzucanie w połowie przeciąga. Nic na zewnątrz dnd-kit może to wyczyścić, więc jedynym lekarstwem jest nie rzucanie. Gated na dwóch niezależnych strażnikach: jeden reorder na ramkę animacji, która Odrzuca echo, ponieważ kaskada jest synchroniczna; i podróżuje od Ostatnia zmiana kolejności, ponieważ echo przenosi deltę zmiany kolejności, która spowodowała Jakkolwiek się spóźnia, nadchodzi. Oba są czyste i pokryte, w tym niesie to prawo – 500-stronniowa kaskada nad wskaźnikem stacjonarnym Wydajność dokładnie o jedną zmianę kolejności.