Inerte, non ariete + puntatore-eventi-none, per sezioni recintate

Fixkamo-internal
Spegnimento
28 agosto 2026 alle ore 04:37 UTC
Autore
Kamo
Impegno
6310685

Creare la sezione() dell'OrgForm ha nascosto le quattro sezioni gated su "nessun tipo di ramo scelto ancora" con aria-hidden più un puntatore-events-none className. aria nascosta su un contenitore i cui discendenti sono ancora concentrabili è il WCAG 4.1.2 anti-pattern, e puntatore-events-none ferma solo il mouse — un utente tastiera tabbing dalla parte superiore di un pagina nuova potrebbe ancora raggiungere e gestire i campi la pagina presenta visivamente come inerte, dal primoCreateOrgFields() non inizia con nessun tipo di ramo selezionato. inerte (React 19's prop booleano di prima classe, confermato per controllare in modo pulito attraverso moto.sezione qui) sostituisce entrambi: tira il subtreo fuori dall'albero di accessibilità, l'ordine della scheda e interazione puntatore in un primitivo. opacity-40 rimane come la cue visiva. Controllato il resto del file e gli altri componenti questo compito toccato per lo stesso ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* i wrapper per disabili usano l'aria-disabled (un modello diverso, non confessionale), e ogni altra aria nascosta in file questo compito toccato è su una genuinamente decorativo, glifo non interattivo (icona AppGlyph di AppSwitches, guanto decorativo Box di FirstOrgCta).

Tutte le modifiche

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo