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

Component: p-inputNumber - [Accessibility - Screen reader - Voiceover on iOS] #17389

Open
4 tasks
jljohnson001 opened this issue Jan 14, 2025 · 0 comments
Open
4 tasks
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible

Comments

@jljohnson001
Copy link

jljohnson001 commented Jan 14, 2025

Describe the bug

Using iOS Voiceover in Safari, user cannot complete PrimeNg InputNumber. See video:

403054645-03204ebe-3910-4be5-8802-f54e2f70fc52.mov

Pull Request Link

No response

Reason for not contributing a PR

  • Lack of time
  • Unsure how to implement the fix/feature
  • Difficulty understanding the codebase
  • Other

Other Reason

No response

Reproducer

https://primeng.org/inputnumber

Environment

PrimeNg 17.x and also 18, 19.

Angular version

^18.0.4

PrimeNG version

v19

Node version

No response

Browser(s)

Safari latest

Steps to reproduce the behavior

  1. Go to https://v17.primeng.org/inputnumber or latest version
  2. On an iOS device, turn Voiceover on
  3. Using Voiceover navigate to any of the InputNumber fields on the page
  4. Following Voiceover instructions, swipe up or down to change the number
  5. Observe: numbers available are only Infinity or -Infinity OR the min/max set for the input (no numbers in between)

Expected behavior

User can enter in input when using Voiceover on iOS on a PrimeNg InputNumber field. Or toggle buttons to increase or decrease number input.

@jljohnson001 jljohnson001 added the Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible label Jan 14, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Status: Needs Triage Issue will be reviewed by Core Team and a relevant label will be added as soon as possible
Projects
None yet
Development

No branches or pull requests

1 participant