- Dikirim
- 2 September 2026 pukul 15.09 UTC
- Penulis
- Kamo
- Commit
- 551e970
Rel runtuh negara mengintip ditulis oleh tepat dua hal, pointerenter dan pointerleave di rel itu sendiri, dan tidak pernah re-berasal dari mana yang pointer sebenarnya. Jadi batas persimpangan yang tidak pernah disampaikan desinkronisasi secara permanen: rel terbuka dengan penunjuk tempat dekat itu, atau duduk menutup dengan pointer di atasnya, sampai anggota pergi dan Melanggar batas lagi. Kedua gejala dilaporkan adalah cacat yang sama menunjuk di arah berlawanan. Tiga cara penyeberangan hilang, dua dari mereka deterministik: - HandlePeekEnter baca diaktifkan / kereta api / hoverPeek pada waktu EVENT, dan React mensintesis tidak ada enter untuk sebuah titik penunjuk telah ada di dalamnya. Isi ulang dengan Berputar benar setelah render pertama -- yang terjadi pada setiap beban, karena use breakpoint 's useMediaQuery menjawab salah pada lulus itu. - ispeking selamat mantra di mana mengintip tidak mungkin sama sekali, resize di bawah breakpoint md dan kembali. Tidak ada dibersihkan itu, dan basi benar lalu menelan Collapse berikutnya, karena 'expanded' membacanya seketika rel runtuh lagi. - Tidak ada tanah cuti: pointer keluar dari tepi jendela, atau dnd- kit 's DragOverlay (fixed, z-index 999, and NOT pointer- event: tidak ada) mengambil alih tes hit. USENavHeaver Peek bukanlah kasus khusus keempat. Ini kembali - mengambil negara dari mana penunjuk adalah, pada setiap gerakan mana pun dalam dokumen, menanyakan hal yang sama pertanyaan peramban meminta ketika memutuskan untuk api acara batas. Ketika kejadian yang bekerja mendamaikan adalah no- op; ketika seseorang pergi hilang, gerakan berikutnya case needs no motion at all, a hard clear whening stops being mungkin, jelas ketika penunjuk meninggalkan jendela, tekanan seret sehingga overlay tidak dapat menutup rail mid- gerakan, dan kait sehingga runtuh di bawah penunjuk beristirahat masih tetap runtuh - yang adalah apa yang lama enter / leave pasangan Sudah. Penangan rel sendiri tinggal: mereka adalah jalur zero- latensi, dan satu-satunya jalan tekan sentuh mengambil, karena keran menghasilkan tidak pointermove. Delapan tes baru adalah mutasi- dicentang -- menonaktifkan konsiliasi ternyata tujuh dari mereka merah.