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

NVDA reads native emoji shortcode twice #8

Open
nolanlawson opened this issue Jun 25, 2020 · 2 comments
Open

NVDA reads native emoji shortcode twice #8

nolanlawson opened this issue Jun 25, 2020 · 2 comments
Labels
accessibility bug Something isn't working

Comments

@nolanlawson
Copy link
Owner

For native (not custom) emoji, NVDA+Firefox reads the shortcode name twice when pressing up/down through search results. VoiceOver+Safari does not have this issue.

Not sure why; maybe it's the title? I don't plan on getting rid of the title, though.

@nolanlawson nolanlawson added bug Something isn't working accessibility labels Jun 25, 2020
@t3chguy
Copy link

t3chguy commented Jul 22, 2020

It looks like it is because of your aria-label duplicating the title

It looks to read aria-label then title without a break and omit the text leaf (native emoji)

When I test by getting rid of the aria-label it reads the text leaf (NVDA's own description of that emoji) followed by the title

I'd argue the best description for screen reader users is the one that their AT gives them as this will be consistent between all the applications they use.

@nolanlawson
Copy link
Owner Author

Yep, it seems to be because of the title. VoiceOver doesn't have the same issue, so they seem to have another implementation.

I can't think of a good solution that doesn't involve getting rid of the title. We can get rid of the title if we implement #1 though.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
accessibility bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants