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

Negative values are displayed with - instead of − and so isn't read out correctly by all screen readers #845

Open
3 of 6 tasks
sarajw opened this issue Jun 10, 2024 · 0 comments

Comments

@sarajw
Copy link

sarajw commented Jun 10, 2024

Describe the issue and the actual behavior

The hypen-minus (https://www.compart.com/en/unicode/U+002D) is used for negative numbers displayed using NumberFormat, and are read out by VoiceOver on MacOS only as a brief pause, meaning a negative currency value is read out as positive.

Describe the expected behavior

The minus sign should be − (https://www.compart.com/en/unicode/U+2212) which allows it to be read out by VoiceOver with 'minus' said beforehand so that the value is correctly read out as negative.

Provide steps to reproduce this issue

Use the VoiceOver screen reader on a Mac to read a negative currency example that uses a hyphen-minus, such as:
-$246.31
Compare with this example using the minus sign:
−$246.31

Please check the browsers where the issue is seen

  • Chrome (OSX)
  • Chrome (Android)
  • Safari (OSX)
  • Safari (iOS)
  • Firefox (OSX)
  • Firefox (Android)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant