isaacplmann / ngx-contextmenu

An Angular component to show a context menu on an arbitrary component
MIT License
248 stars 91 forks source link

Accessibility issue with Context Menu-Confirmation needed #274

Open innov-richa76 opened 1 year ago

innov-richa76 commented 1 year ago

Describe the bug When we are trying to use ANDI tool for checking the accessibility issue for ngx-contextmenu, we are seeing the error the below error [Element referenced by [aria-labelledby] with [id=menubutton] not found.]. This is happening because aria-labelledby="menubutton" doesn't exist anywhere. To Reproduce Steps to reproduce the behavior:

  1. Go to https://perfectmemory.github.io/ngx-contextmenu/iframe.html?args=&globals=backgrounds.grid:!false;backgrounds.value:!hex(F8F8F8)&id=context-menu-demo--demo&viewMode=story
  2. Right Click on the text to see the context menu
  3. Open developer tool or use ANDI tool
  4. See the below image

Expected behavior The aria-labelledby attribute value= menubutton should exists

Stackblitz Example Please check it here base example image

innov-richa76 commented 1 year ago

Hi Team, Can you please let us know if there is any changes we need to do from our end to fix this?

innov-richa76 commented 1 year ago

Hi Team, Can you please have a look on this issue and confirm me if it exactly is a issue?

innov-richa76 commented 1 year ago

Hi @isaacplmann,

I did hear this repo is not getting maintained currently. If this is the case, I really would request you to please have a look on my issue and confirm if this issue can be handled by our end. We are really dependent on this ngx-contextmenu and I would really appreciate your effort on creating such incredible library. Thank you so much.