Closed KatieWoe closed 1 year ago
@KatieWoe @Nancy-Salpepi thanks for pointing out that this is the behavior in BASE. Id like to understand why this behavior exists in BASE but not geometric-optics.
So it behaves this way accidentally in BASE because of overlap with the W and S keys. In BASE there are "J+W" and "J+S" hotkeys. The KeyboardDragListener attaches to a Pointer when when one of the WASD keys are pressed. The AnimatedPanZoomListener sees the attached listener for dragging and then pans so that the balloon is at the center of the screen. There is no panning in BASE with "J+C" (jump to center) command because "C" is not a key that the KeyboardDragListener cares about.
We should get this behaving better, Ill make a new issue in scenery. @pixelzoom I would recommend checking with design team to see if this blocks publication of 1.3. My recommendation is that it should not, this issue is not new to 1.3 and exists in 1.1.
Thanks @jessegreenberg. The scenery fix sounds like a nice improvement for the future, and I agree that it doesn't block Geometric Optics.
Agreed, let's not do this for Geometric Optics 1.3. When https://github.com/phetsims/scenery/issues/1558 is fixed, we'll pick that up in a future release.
Closing as "won't fix".
Device Samsung OS Win 11 Browser Chrome Problem Description For https://github.com/phetsims/qa/issues/947 When zoomed in, should the "camera" follow an object if you move it with the J command?
https://github.com/phetsims/geometric-optics/assets/41024075/7e76f207-d2eb-4a04-a8a3-49f1acc9d9dc
From Slack:
@Nancy-Salpepi mentioned that she remembers a similar discussion for Balloons and Static Electricity.