Closed pixelzoom closed 7 months ago
PDL is in dev testing, and that sim does not appear to have addressed grab/release sounds for the stop watch and measuring tape. So I'll hold off on commiting this. The patch below provides the desired behavior.
Work completed in https://github.com/phetsims/scenery-phet/commit/9168cf1e8ea8c7b628e6d8fe2868cb87a06d8e70. @samreid would you mind taking a look? Reminder that this impacts https://github.com/phetsims/projectile-data-lab/issues/270.
I'll review this now as I work on https://github.com/phetsims/scenery-phet/issues/849. One thing I found is that you need to look at all usages of your common code component to see if there are any that are manually calling grab/release sounds. I made this mistake in MeasuringTapeNode, and it looks like wave-interference is doing this for stopwatch node. I'll take a look.
Everything is looking great here. I found two usages of double sounds, and everything cleaned up really nicely. No other thoughts here. Anything else?
Oops please hold, I found a few more items (thanks @AgustinVallejo for keeping me honest).
We found two spots where KeyboardDragListenerOptions
were being used where RichKeyboardDragListenerOptions
should be used. One will be removed anyways in keplers laws, and one is committed above.
Ok. Anything else?
Required for Gas Properties suite PhET-iO release https://github.com/phetsims/gas-properties/issues/191, and noted in https://github.com/phetsims/gas-properties/issues/214.