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]

Reply via email to