diff --git a/packages/react-select/src/components/Menu.tsx b/packages/react-select/src/components/Menu.tsx index 7483fa045e..8caba17b3b 100644 --- a/packages/react-select/src/components/Menu.tsx +++ b/packages/react-select/src/components/Menu.tsx @@ -448,6 +448,7 @@ export const MenuList = < 'menu-list--is-multi': isMulti, })} ref={innerRef} + role="listbox" {...innerProps} > {children} diff --git a/packages/react-select/src/components/Option.tsx b/packages/react-select/src/components/Option.tsx index 57afddcc1c..d8b833f12f 100644 --- a/packages/react-select/src/components/Option.tsx +++ b/packages/react-select/src/components/Option.tsx @@ -98,6 +98,8 @@ const Option = < 'option--is-selected': isSelected, })} ref={innerRef} + role="option" + aria-selected={isSelected} aria-disabled={isDisabled} {...innerProps} >