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

ng-multiselect-dropdown component is not accessible through keyboard #401

Open
RamojiraoMuppirisetti opened this issue Jun 30, 2023 · 5 comments

Comments

@RamojiraoMuppirisetti
Copy link

Angular version: 8

ng-multiselect-dropdown version: 0.2.3

Description of issue: component is not accessible through keyboard

Steps to reproduce: once component is rendered, use keyboard to access the component and press the enter, component is not reacted.

Expected result: Component and dropdown options should access though keyboard. (Should Support all accessibility features)

Actual result:

Demo: Please share sample code link using StackBlitz or codesandbox

Any relevant code:


@BhavyaSpade
Copy link

BhavyaSpade commented Jul 7, 2023

I have also faced the same issue. i am using this dropdown at atleast 50 locations in my project. Now, i am trying to access it through keyboard. But it is not reacting upon that event. Please fix it ASAP.

@alexw92
Copy link

alexw92 commented Sep 11, 2023

Same problem here. When doing lots of work with this component keyboard navigation to open, navigate and confirm entries is super important! Right now i am clicking a lot and it costs so much time!

@PreetM07
Copy link

Anyone found any work around? looks like the repo is not active any more.

@Nehtri578
Copy link

@PreetM07 I have implemented we have to remove hidden class while using keyboard click
On click and key down event create a function ..drodownclick(el) {
If (el.code =="Enter"){
If (el target.queryselector(.dropdown-list).hasattribute("hidden"){
el target.queryselector(.dropdown-list).removeAttr("hidden")

} Else {
//Again set hidden attribute class
}
}
}

@abdulhashlogics
Copy link

@Nehtri578 what about options these are also not selected by keyboard

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

6 participants