Skip to content

Commit 9d8d5de

Browse files
committed
fix(a11y): add Space key support for navbar dropdowns
1 parent a474259 commit 9d8d5de

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

  • packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/Desktop

packages/docusaurus-theme-classic/src/theme/NavbarItem/DropdownNavbarItem/Desktop/index.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ export default function DropdownNavbarItemDesktop({
6464
{...props}
6565
onClick={props.to ? undefined : (e) => e.preventDefault()}
6666
onKeyDown={(e) => {
67-
if (e.key === 'Enter') {
67+
if (e.key === 'Enter' || e.key === ' ') {
6868
e.preventDefault();
6969
setShowDropdown(!showDropdown);
7070
}

0 commit comments

Comments
 (0)