Open agreedSkiing opened 2 years ago
These needs a minimal HTML example and clearer steps to reproduce. Please create a codepen. Without this information, it is hard to determine if this a problem with mdi, the implementation of mdi or NVDA.
Well here is the library that we use included with a marterial design version 5.0.45 include by default https://codepen.io/majs-majs/pen/NWweMve and a second for same library with an override for the last v4 version (4.9.95) of material design icon. https://codepen.io/majs-majs/pen/rNYovKx
This affects only browse mode in Chromium browsers. In focus mode the icon action works as expected.
Since it only affects browse mode of NVDA, I think this needs to be investigated in NVDA itself.
I can imagine such icons are often used in browser based games or WBTs, so it would be important for an user to be able to interact with these icons also in browse mode.
In Firefox it works fine.
Is your feature request related to a problem? Yes.
We recently noticed that the icon mdi-menu-down with the code \"F35D\" from version 4 of the mdi font library works fine in chrome and Firefox to activate with space or enter when it is used in a menu with NVDA is active, but when we upgraded our download mdi font package to version 6 we found out that the code has been changed to \"F035D\" and that our menu now can't be activated anymore in chromium browsers even though the icon looks the same whilst nvda I active. Our nvda test have been made with version 2021.3.1 as a standalone/usb installation.
The icon mdi-menu-down code/text content change happened in version 5.0.45
Describe the solution you'd like
Add support for new mdi library
Describe alternatives you've considered
Keeping using mdi versions below 5.0.45
Additional context
None.