Open hostle83 opened 1 month ago
@tdonohue @hostle83
4science is interested in working on this task and the related one https://github.com/DSpace/dspace-angular/issues/3021
Estimation is about 6h
We also discovered that the navbar could also not correctly expand with some screenreaders and I created a fix for this last week. I was planning on opening a PR for that this week but there were still a few minor tweaks that I was going to make this week 😅 . That PR completely refactors the way the expandable menu section works and also already fixes this issue 🤷
@alexandrevryghem and @atarix83 : Since @alexandrevryghem already has a fix, then I'll reassign this to his plate.
I know that @atarix83 is simply trying to help claim "accessibility" tickets, as the DSpace Steering has prioritized fixing them using money obtained via the DSpace Development Fund.
Therefore, @alexandrevryghem , if there are other "accessibility" tickets that you've already fixed / have fixes for, please ask to claim them soon. That'll ensure that we don't accidentally do duplicative work.
Describe the bug
Once opened by keyboard-only users, the "All of DSpace" menu in the nav bar remains open even when moving to other elements on the site and obscures visibility:
To Reproduce Steps to reproduce the behavior:
Expected behavior The "All of DSpace" menu should close automatically once having moved out of it
Related work This could potentially be a related issue: https://github.com/DSpace/dspace-angular/issues/3021