phetsims / fourier-making-waves

"Fourier: Making Waves" is an educational simulation in HTML5, by PhET Interactive Simulations.
GNU General Public License v3.0
6 stars 3 forks source link

Interference between measurement tools and control panel on Wave Packet screen #184

Closed ariel-phet closed 3 years ago

ariel-phet commented 3 years ago

On the Wave Packet screen you can easily get into a situation via zooming where the measurement tools and cover the control panel in way that makes certain control panel elements not usable when the look like they should be. For example:

interference

In this situation, it looks like you should be able to still click the "Function of" combo box, but it is not clickable (presumably due to interference with the wavelength measurement tool.

Although it might look odd, perhaps the easiest solution would be to layer the control panel over these measurement tools (it doesn't serve much purpose for such tools to be over the control panel, and they are only really useful being on the graph).

pixelzoom commented 3 years ago

Good suggestion, and easy to change. We have the same issue on the Discrete screen (see screenshot below), so I'll apply the same change there.

screenshot_1276
pixelzoom commented 3 years ago

Done in the above commit, for Discrete and Wave Packet screens. @ariel-phet or @arouinfar please review in master.

ariel-phet commented 3 years ago

Looks good to me, closing