Update dropdown.ts
issue #11481
add attr.aria-label for every item of dropdown list and avoid dispatching actions when I scroll through the elements of the dropdown
###Defect Fixes scrolling the dropdown for each focused element the component sees a change and then dispatches an action. furthermore, there is no possibility of inserting an aria-label, which is important for accessibility
issue link: https://github.com/primefaces/primeng/issues/11481
Could you format your changes, please?
the code has been formatted, I apologize for the oversight.
Hi,
We're fully focused on Accessibility. Our main goal is to consider all the components one by one and document the individual accessibility features. In doing so, it is to correct the deficiencies or faulty implementations of that component. For this reason, our team carries out a comprehensive and meticulous study. Of course, it will take some time to complete this process.
Currently, this PR will indeed be a temporary solution for us and we cannot guarantee that these solutions will not change. Because we examine a lot of accessibility documents and try to make the best decisions for users. At this stage, the best decision that can be made about such issues is to stop the actions to be taken on them for the time being. We will reactivate these issues after we complete our work on accessibility in Prime* component libraries. In this way, we will be able to make better decisions about issues.
Details; https://www.primefaces.org/primeng/accessibility
Thanks a lot for your understanding! Best Regards,
This pull request has been automatically marked as stale. If this pull request is still relevant, please leave any comment, and we will keep it open. We are sorry that we have not been able to prioritize reviewing it yet. Your contribution is very much appreciated.
Closing this pull request after a prolonged period of inactivity. If this issue is still present in the latest release, please ask for this pull request to be reopened. Thank you for your understanding!