fix: kein Fokusring am Menuepunkt Team nach dem Zuklappen
bits-ui gibt den Fokus beim Schliessen an den Trigger zurueck. Bei einem Menue, das per Klick aufgeht, ist das richtig — hier schliesst der Zeiger, und zurueck blieb ein Fokusring auf einem Menuepunkt, ueber den jemand nur gefahren ist. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01P32KoesVtABd6xWsqMKzhr
This commit is contained in:
parent
893509be9d
commit
0f4b532773
1 changed files with 6 additions and 0 deletions
|
|
@ -92,6 +92,11 @@
|
|||
deshalb weder den Fokus an sich ziehen noch das Scrollen sperren —
|
||||
beides gehoert zu einem Dialog, nicht zu einem Menuepunkt, ueber den
|
||||
der Zeiger nur streift.
|
||||
|
||||
Auch der Fokus beim Schliessen bleibt aus. bits-ui gibt ihn sonst an
|
||||
den Trigger zurueck, und weil hier der Zeiger schliesst und nicht die
|
||||
Tastatur, stuende danach ein Fokusring auf dem Menuepunkt — fuer
|
||||
jemanden, der nur darueber gefahren ist.
|
||||
-->
|
||||
<DropdownMenu.Content
|
||||
align="start"
|
||||
|
|
@ -99,6 +104,7 @@
|
|||
trapFocus={false}
|
||||
preventScroll={false}
|
||||
onOpenAutoFocus={(e) => e.preventDefault()}
|
||||
onCloseAutoFocus={(e) => e.preventDefault()}
|
||||
onmouseenter={enter}
|
||||
onmouseleave={leave}
|
||||
>
|
||||
|
|
|
|||
Loading…
Reference in a new issue