Hapus Hapus sebenarnya, dan pilih tepat satu pil

Fixkamo-internal
Dikirim
13 Agustus 2026 pukul 03.04 UTC
Penulis
kamo
Commit
58bd5be

Hapus tidak melakukan apa-apa. Handler itu digantung dari fokus pil, dan pil tidak pernah memiliki fokus: preventDefault () dalam penangan pointerdown - yang ada untuk menghentikan peramban memulai seret teks atau gambar - juga menekan fokus sebuah klik sebaliknya akan memberikan, sehingga pil tidak pernah elemen aktif dan yang onKeyDown pernah berlari. Fokus sekarang diatur secara eksplisit pada pointerdown, dan pintasan hang off SELEKSI daripada ring fokus. Pilihan adalah id tunggal, bukan set. Ini memiliki tepat satu pekerjaan - penamaan apa Hapus actions on - and a multi- selection would have to answer what deleting four spans di tiga hari berarti sebelum apa pun bisa dibangun di atasnya. Mengklik, tab untuk, atau right- mengklik pil memilih dan menghilangkan apa pun yang dipilih sebelum; mengklik trek telanjang atau menekan Escape membersihkan itu. Pil yang dipilih mengambil cincin hitam dan putih yang sengaja melebihi cincin amber yang belum disimpan, karena pil Hapus adalah tentang untuk menghapus tidak boleh terlihat seperti setiap editing lainnya Satu. Hapus memiliki satu pemilik, di jendela, karena fokus dan seleksi datang terpisah persis di mana itu penting: penggabungan menghapus pil terfokus langsung, dan pemilihan dapat dinyalakan dengan tidak fokus sama sekali. Ini dijaga - itu berdiri sementara karet berada dalam daerah teks, karena wajib menyimpan komentar adalah Textarea dan makan Backspace ada akan dimaafkan, dan sementara setiap MUI modal dipasang, yang mencakup save, membuang dan tambahkan dialog dan ini komponen sendiri menu konteks. Benar - mengklik pil sekarang menawarkan "Hapus blok ini" di atas pilihan menambahkan. Itu sesuatu yang sudah kau tunjuk bukanlah permintaan yang masuk akal. Dua bug ditemukan saat kabel itu. Benar-mengklik pil dipersenjatai seluruh drag gerakan, karena pointerdown kebakaran untuk tombol kanan juga - pil melompat ke Clear-selection handler now primary-button only. Dan pilihan yang outlived pil sendiri kiri Hapus bertujuan pada apa-apa, sehingga dibersihkan setiap kali span itu nama berhenti ada - yang setiap penggabungan. aria- dipilih dengan sengaja tidak hadir: ini tidak didukung dalam peran = "slider", dan seleksi mengikuti fokus di sini pula, sehingga cincin fokus sudah membawa fakta.

Semua perubahan

Seperti apa yang Anda lihat pengiriman?

Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.

Mulai Bebas SelamanyaTampilkan Harga