- Shiked
- 22 Ağustos 2026 19:34 UTC
- Yazar
- kamo
- Commit
- 935a18b
Bir pane takarak bazen Reak #185'i attı ve sayfayı kaydırdı En alt sonsuza dek, her denemeyi geri çevirmeye geri bıraktı. Bir nedeni, iki semptom. "onDragOver' reorders the real array to take the gerçek dizi "Sekiz" önizleme; SortableContext re-measures every droppable Eşyaları orta boyrag değiştirirse; taze rets re-run çarpışma tespiti Ve "over" olarak farklı bir pane adı verebilir; “DragOver'daki yangınlar Tekrar - hiç bir noktada giriş olmadan. Bu, her pane aynı boyutta iken, bu ne zaman olduğu Canlı önizleme indi. Panes sonra 1-4 sütunlar geniş ve 1-4 yarı Uzun satırlar, bu yüzden bir takas tüm ızgarayı ve paneyi hala bir arada yeniden paketler senkronizasyon Reaktör, nested-update limit gezileri olana kadar patladı, ki bu #185 dnd-kit'in kendi kullanımlarından rapor edildi. Runaway kaydırma bu kazanın yıkımıdır. dnd-kit'in oto-skroller başlar 5ms bir etki içinde aralığına göre ve Interval'ı bir etki içinde kullanarak @dnd-kit/utilities'in hiç temizlemediği yok - aralığı sadece temizleniyorsa Bu etki tekrar çalışır, orta-drag'ı fırlatır. Dışarıda hiçbir şey yok dnd-kit bunu açıklayabilir, bu yüzden tek tedavi atmak değildir. İki bağımsız muhafız üzerinde kapı: animasyon çerçevesinde bir yeniden sipariş, hangi yankıyı reddediyor çünkü cascade senkronize edilir; ve seyahat etmek Son reorder, çünkü bir yankı, sebep olan yeniden siparişin deltasını taşır Ancak geç gelir. Her ikisi de saf ve kaplıdır, dahil Bu önemli olan mülk - bir 500 kişilik bir nokta üzerinde bir hata Tam olarak bir yeniden sipariş verir.