mattermost/mattermost

P1 // Screen reader announces the words “User profile image graphic” instead of the member’s name

Open

#21,411 创建于 2022年10月14日

在 GitHub 查看
 (1 评论) (0 反应) (1 负责人)TypeScript (32,880 star) (7,823 fork)batch import
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 searching for a member, adding a member to a channel, or opening a DM - the screen reader announces the words “User profile image graphic” instead of the member’s name. 

Steps to reproduce:

  1. Mattermost 6.3.9 must be installed on the device. 
  2. Login to the Mattermost desktop application.
  3. Navigate to Add Channel dropdown and select open a direct message
  4. Search for a user by name
  5. Add user to a Channel

Expected results:

  • The screen reader should announce the name of the member being searched, added, or DM - instead of announcing “User profile image,” as it confuses the end-user. 

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.

JIRA: https://mattermost.atlassian.net/browse/MM-47596

贡献者指南