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

Add keyboard shortcuts to focus previous/next message (A11y) #19665

Open
ghost opened this issue Nov 8, 2021 · 3 comments
Open

Add keyboard shortcuts to focus previous/next message (A11y) #19665

ghost opened this issue Nov 8, 2021 · 3 comments
Labels
A11y A-Shortcuts Keyboard shortcuts A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement

Comments

@ghost
Copy link

ghost commented Nov 8, 2021

Your use case

What would you like to do?

I'd like to add keyboard shortcuts to focus the previous/next message in chat (not to edit the previous/next message you sent)

Why would you like to do it?

Currently, the only way to navigate to a message via the keyboard is to use Tab/Shift-Tab. But this cycles through each read indicator, the React/Reply/Etc. popup, and avatar before finally focusing the previous/next message, which takes several presses. This is bad for accessibility - anyone who can't use a mouse for whatever reason will find it frustrating to interact with messages (and painful, if they have RSI).

How would you like to achieve it?

Either rebind the Up and Down keys, which currently navigate between editable messages, to instead navigate between all messages, or add a new pair of keyboard shortcuts for this function.

Have you considered any alternatives?

No response

Additional context

No response

@ghost ghost added the T-Enhancement label Nov 8, 2021
@SimonBrandner SimonBrandner added A-Timeline A11y O-Occasional Affects or can be seen by some users regularly or most users rarely A-Shortcuts Keyboard shortcuts labels Nov 8, 2021
@aaronraimist
Copy link
Collaborator

Related: #10733

@fcnjd
Copy link

fcnjd commented Aug 11, 2023

Hello all,
I'd like to use the opportunity to emphasize that we from the blind community, who use a screenreader daily, would consider this festure essential to scroll in a chat history. Now that issue #20099 got closed, this is still an important thing. Please consider making a fix for that, otherwise the virtual cursor of a screenreader jumps around wildly in a long chat history, making it impossible to read it through.

@t3chguy
Copy link
Member

t3chguy commented Dec 8, 2023

Related #25123

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A11y A-Shortcuts Keyboard shortcuts A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely T-Enhancement
Projects
None yet
Development

No branches or pull requests

4 participants