rusackas commented on issue #24687: URL: https://github.com/apache/superset/issues/24687#issuecomment-3941912200
After investigation, the AntD v5 migration appears to have addressed this accessibility issue. **Current state (AntD v5.27.6 with rc-menu v9.16.1):** - ✅ Proper ARIA attributes (`aria-expanded`, `aria-haspopup`) are now set on submenus - ✅ Keyboard handling includes Enter/Space to open menus, Arrow keys for navigation, Escape to close - ✅ Semantic `role="navigation"` on the header element The underlying rc-menu library now includes robust accessibility support through its `useAccessibility` hook. Closing this as resolved with the AntD v5 migration. **If any screen reader users can validate this fix, that would be appreciated!** If issues persist on current versions (5.0+), please reopen this issue or create a new one with specific details about what's not working. Thanks! 🙏 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
