- Spegnimento
- 6 settembre 2026 alle ore 23:33 UTC
- Autore
- Kamo
- Impegno
- 03743d0
La mia ultima soluzione era nel file sbagliato. Rimuovere il contesto impilabile dal launchpad non ha cambiato nulla, perché quello che conta è un livello sopra di esso, in il guscio che avvolge ogni pagina. L'involucro principale di AuthedChrome è `posizione: assoluta` con `zIndex: 1`, quindi ogni pagina nell'app è tappata al livello 1 del contesto di stacking radice: un amministratore a discesa chiedendo 40 vernici veramente a 1. Portali ScrollbarLayer le sue barre a <body> e dà a ciascuno il suo antenato a z-indicizzato più vicino del suo rotatore PLUS ONE, così il bar di App Shelf sedeva a 13 nel contesto ROOT e disegnava dritto sopra un dropdown intrappolato a 1. Nessun numero su entrambi i lati potrebbe risolvere quello da all'interno del contesto, motivo per cui rinumerare lo scaffale non ha fatto nulla. Non c'è bisogno di z-index: NavPri è 30, NavTop 20 e la dock 200, quindi tutti loro ancora cancellare un wrapper che non nomina nessuno. Misurato contro una copia della catena reale — corpo > questo wrapper > la pagina scroller > main > il contenuto del launchpad > il dropdown, con il reale ScrollbarLayer montato — solo questo valore: wrapper z-index 1 -> la barra vince la sovrapposizione (che cosa è stato spedito) wrapper z-index 1, launchpad fisso -> la barra STILL vince (che cosa è stato segnalato) né -> le vincite a discesa (questo commit) e, con stand-ins ai reali z-indexes dei navs, la barra superiore e la rotaia laterale entrambi ancora dipingere sopra la pagina.