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

Dropdown: NVDA failed to read correctly readonly #1413

Closed
arnauddem opened this issue Jun 17, 2020 · 7 comments · Fixed by #5991
Closed

Dropdown: NVDA failed to read correctly readonly #1413

arnauddem opened this issue Jun 17, 2020 · 7 comments · Fixed by #5991
Assignees
Labels
Component: Accessibility Issue or pull request is related to WCAG or ARIA Core Team Issue or pull request has been *opened* by a member of Core Team Status: Pending Review Issue or pull request is being reviewed by Core Team
Milestone

Comments

@arnauddem
Copy link
Contributor

[x] bug report

Found using primereact 3.4.0, also found in release 4.2.2.
Using various browser: Chrome 83.0.4103.97, Opera 68.0.3618.165, Firefox 77.0.1
Go to Dropdown widget showcase: https://primefaces.org/primereact/showcase/#/dropdown
choose a city (Paris) from Basic dropdown.

Starts screen reader NVDA (I use version 2020.1), set focus on basic dropdown:
screen reader said: 'edit read only subMenu blank' (see picture)
primereact-dropdown

expected result is: 'edit read only subMenu Paris'.

'blank' word comes from created by renderKeyboardHelper(). I propose to set value of this input, then NVDA will be able to read/talk correct value. Here is a simple proposal (patch for release 3.4.0, may work only for read only dropdown ... need expert for full solution, thaks).
primereact-dropdown-2

@mertsincan mertsincan added the Status: Pending Review Issue or pull request is being reviewed by Core Team label Feb 10, 2021
@mertsincan mertsincan added this to the 6.1.0 milestone Feb 10, 2021
@mertsincan mertsincan modified the milestones: 6.1.0, 7.0.0 Mar 9, 2021
@melloware melloware added the Component: Accessibility Issue or pull request is related to WCAG or ARIA label Apr 10, 2022
melloware added a commit to melloware/primereact that referenced this issue Apr 24, 2022
@melloware melloware assigned melloware and unassigned mertsincan and mcandu May 2, 2022
@melloware melloware changed the title NVDA failed to read correctly readonly Dropdown Dropdown: NVDA failed to read correctly readonly May 2, 2022
@mertsincan mertsincan modified the milestones: 8.2.0, 9.0.0 Jul 6, 2022
melloware added a commit to melloware/primereact that referenced this issue Sep 3, 2022
@melloware melloware added the Core Team Issue or pull request has been *opened* by a member of Core Team label Sep 3, 2022
@j-smith-1574
Copy link

Hello, is there any update on the status of this fix?

@melloware
Copy link
Member

All accessibility issues like this are being addressed in the 9.0 release!

@AndWillAll
Copy link

Hello, is this being pushed to 10.0? With government clients, accessibility is a must-have and we need to decide how best to address this issue. Is there an update on this? Thanks!

@melloware
Copy link
Member

Yes it is 10.0 and I think it's being worked on in the background in parallel to the 9.x branch. I could be wrong but that is how previous huge features were implemented!

Trust me PrimeTek is aware how important this is for customers!

@Doblanko
Copy link

Doblanko commented Aug 4, 2023

Has this now been pushed to 11.0? What is the estimated time of completion? Accessibility is critical for our application and we need to decide how to address these issues.

@melloware
Copy link
Member

Yes been pushed to 11.0.0 as 10.0.0 is focusing on "unstyled mode".

@habubey
Copy link
Contributor

habubey commented Oct 30, 2023

Issue tracker is used for defects only as part of our commitment to quality and continuous improvement in all areas. Enhancements are collected as valuable community feedback and managed internally so moving this enhancement ticket to our internal project management backlog.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Accessibility Issue or pull request is related to WCAG or ARIA Core Team Issue or pull request has been *opened* by a member of Core Team Status: Pending Review Issue or pull request is being reviewed by Core Team
Projects
None yet
8 participants