phetsims / shred

A library of JavaScript code that is used in PhET simulations that depict atoms, subatomic particles, and atomic structure. This was originally created to contain the code that is shared between the "Build an Atom" and "Isotopes and Atomic Mass" simulations, thought it may be applied to additional simulations in the future.
GNU General Public License v3.0
1 stars 6 forks source link

Use aria-activedescendant attribute to update node in ElectronShellView #26

Open jbphet opened 4 years ago

jbphet commented 4 years ago

There is a TODO in ElectronShellView about using the aria-activedescendant attribute to update the active node without changing focus. To be perfectly honest, I don't fully understand what that means, but I'm in the process of making sure that all TODO items have associated GitHub issues (see https://github.com/phetsims/tasks/issues/1017) so I'm adding this issue to make sure that the TODO is addressed at some point.

See https://github.com/phetsims/build-an-atom/issues/194 and https://github.com/phetsims/scenery/issues/873 for more information on this.

@jessegreenberg added the original TODO comment, so I'm assigning to him to address, prioritize, reassign, or defer at his discretion. @jessegreenberg - feel free to edit the title and/or description if it will help to make things more clear.