- Dikirim
- 6 September 2026 pukul 21.56 UTC
- Penulis
- Kamo
- Commit
- 4ea142b
The admin bar dropdowns adalah lukisan bawah app Shelf 's scrollbar, dan menurunkan ch 's z-indeks terakhir kali tidak membantu - karena nomor itu tidak masalah. wrapper isi launchpad adalah 'posisi: relatif' dengan 'zIndex: 1', yang Membuatnya menjadi kontra stacking. Segala sesuatu di dalam kemudian capped di tingkat 1 dari konteks akar: dropdown meminta 40 adalah benar-benar melukis pada 1. ScrollbarOverlay Portal bar ke tubuh dan memberi mereka scroller mereka terdekat z- indeks PLUS 1 - 2 untuk panel istirahat - jadi setiap bar di halaman ini menarik setiap dropdown di atasnya, nomor apa pun kedua sisi memilih. overlayeGeometri mengatakan sebanyak dalam doc sendiri: "scroller di halaman shell duduk di bawah nenek moyang di Z-index 1 dan mendapat 2 ". Pembungkus tidak perlu menjadi konteks menumpuk. Backdrop adalah z-index -1, dan elemen diposisikan dengan tidak z-indeks sudah melukis di atas itu. Diukur dalam browser terhadap salinan setia struktur halaman, dengan lapisan gulung gulung yang sebenarnya: dengan konteks, batang memenangkan tumpang tindih; tanpa itu, dropdown tidak - rak terbuka (panel 12, bar 13, dropdown 40) dan menutup (bar 1) - dan latar belakang tetap di belakang konten. Dua catatan untuk orang berikutnya. Probe pertama saya ini dihilangkan pembungkus, sehingga "melewati" melawan bug. Dan elemen FromPoint bukanlah tes pesanan lukisan di sini: wadah overlay adalah peristiwa pointer- tidak ada, sehingga tes hit melewati itu dan nama pemenang yang salah kecuali Anda memaksa acara-pointer- pertama.