phetsims / sun

User-interface components for PhET simulations, built on top of Scenery.
http://scenerystack.org/
MIT License
5 stars 12 forks source link

Enhanced Sound option in PhET Menu is not communicated as a checkbox #548

Open terracoda opened 4 years ago

terracoda commented 4 years ago

While reviewing sounds for https://github.com/phetsims/gravity-force-lab which will have an Enhanced Sound option to turn on a sound for the ruler, I noticed that the menu item, "Enhanced Sound" is not communicated as a checkbox. It sounds the same whether it is checked or not checked.

Since it is menu item, I'm not 100% sure how to do that, but two reasonable options come to mind:

In addition, we may need a context response, but not 100% on that either. The checking interaction if communicated might be enough.

If not, we could try:

The same or similar to the Mute Sound toggle button, I think.

Assigning to @jessegreenberg please re-assign as you see fit and have time. Note there are published sims with "Enhanced Sounds", JT is one.

terracoda commented 4 years ago

And please re-assign and re-label if we need to do a11y design work for this.

marlitas commented 3 weeks ago

Meeting 11/5