Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Difficulty Accessing Message Options via Keyboard Navigation in Mattermost for screen readers. #26961

Open
6 tasks done
hamidrezaabroshan opened this issue May 4, 2024 · 3 comments
Labels
Bug Report/Open Bug report/issue

Comments

@hamidrezaabroshan
Copy link

Checks before filing an issue

Mattermost Desktop Version

not important

Operating System

windows 11 64 bit

Mattermost Server Version

not important

Steps to reproduce

  1. download and run nvda screen reader.
  2. open mattermost and open a chat.
  3. try to find a message.
  4. try to reply to that message or react with emojis.
    you should press tab or arrow keys a lot if you do not want to use the mouse.

Expected behavior

all of the functionalities related to message should be accessed by context menu as standard in most of the apps.

Observed behavior

described before

Log Output

not important

Additional Information

Screen reader users face significant challenges when navigating through message options in Mattermost, such as replying to messages, adding emojis, and accessing other functionalities. Currently, the process requires excessive tabbing or use of arrow keys, making it inefficient and time-consuming. This is particularly cumbersome when users need to interact with several messages, as each action to reply or access message options involves navigating to and activating these controls repetitively.
A practical solution would be to implement a context menu that is accessible via the applications key (similar to functionality in other messaging platforms like Microsoft Teams, Skype, and Slack). This would allow screen reader users to quickly bring up options related to any message they are focused on without needing to navigate through multiple controls. By pressing the applications key, users could directly access a list of all relevant options for a particular message, significantly streamlining the interaction process.
This change would not only align Mattermost with standard accessibility practices seen in other leading messaging applications but also greatly enhance the user experience for those relying on keyboard, ultimately making Mattermost more inclusive and efficient for all users.

@devinbinnie
Copy link
Member

This seems more relevant to our web app, so I'll transfer the issue there.

@devinbinnie devinbinnie transferred this issue from mattermost/desktop May 6, 2024
@amyblais
Copy link
Member

amyblais commented May 6, 2024

@amyblais amyblais added the Bug Report/Open Bug report/issue label May 6, 2024
@hamidrezaabroshan
Copy link
Author

hamidrezaabroshan commented May 6, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Report/Open Bug report/issue
Projects
None yet
Development

No branches or pull requests

3 participants