mattermost/mattermost
在 GitHub 查看P1 // Navigation // When navigating to Find Channel, the focus moves to Favorite Channel
Open
#21,415 建立於 2022年10月14日
HacktoberfestHelp Wanted
描述
Version: Mattermost v6.3.9 ESR Screenreader software: the latest version of JAWS 2022 & NVDA (NonVisual Desktop Access) Operating System: ? Environment: Desktop app
Description: When navigating to Find Channel, the focus moves to Favorite Channel
Steps to reproduce:
- Mattermost 6.3.9 must be installed on the device.
- Login to the Mattermost desktop application.
- Navigate to Find Channel, and hit Tab twice. Focus moves to the Favorites Channel. The screen reader announces, "Press Enter to Activate.”
- Press Enter. There is no response after pressing Enter key.
- Try with the Space key. The Favorites menu is getting collapses/expands, but the screen reader announces, "You Have lifted an item in Position 1”.
Expected results:
- The Favorites menu should get expanded/collapsed when the user presses the 'Enter' key as the screen reader announces 'Press Enter to Activate".
- The screen reader should also announce a meaningful message when the Favorites menu gets collapses or expands.
- When the Favorites menu is collapsed, the screen reader should announce the correct state, i.e., the Favorites menu collapsed.
- When expanded, it should announce the Favorites menu with 1 item expanded.
QA test conditions:
- Are the form labels associated with their corresponding form fields?
- Are the related form elements grouped together and provided with a common group label?
- Is the heading structure on the page hierarchical and recognized by assistive technologies?
- Are the lists and list items used appropriately on the web page?
- Are tables used on the page purely for tabular data and is marked up to associate the headers and data cells?
- Does the page contain , or similar elements whose semantics are not recognized by assistive technologies? (Automation)
- Verify that the information, structure, and relationships conveyed through presentation can be programmatically determined or are available in text.
Screenshot:
- NA
If you're interested please comment here and come join our "Contributors" community channel on our daily build server, where you can discuss questions with community members and the Mattermost core team. For technical advice or questions, please join our "Developers" community channel.
New contributors please see our Developer's Guide.