You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The issue was first discovered in a dev test of phetsims/charges-and-fields#20. After pressing the reset button, the drag listener in SimpleDragHandler is not canceled. For multi-touch, this creates an issue where the dragged item will snap to the pointer if the pointer does not release after 'reset' is called. For instance, to reproduce with the HSlider thumb:
Drag the thumb to any position and hold.
Press 'Reset All' with another finger without lifting the first pointer.
Move the first pointer, the thumb of the slider will snap to the position of the original pointer.
I wanted to create an issue for this, but I am not sure that this is worth pursuing. If the user presses reset without lifting the pointer, they would expect the node to snap to the maintained pointer position.
@jonathanolson, are you aware of this behavior or do you think it should be fixed in SimpleDragHandler?
The text was updated successfully, but these errors were encountered:
The issue was first discovered in a dev test of phetsims/charges-and-fields#20. After pressing the reset button, the drag listener in SimpleDragHandler is not canceled. For multi-touch, this creates an issue where the dragged item will snap to the pointer if the pointer does not release after 'reset' is called. For instance, to reproduce with the HSlider thumb:
I wanted to create an issue for this, but I am not sure that this is worth pursuing. If the user presses reset without lifting the pointer, they would expect the node to snap to the maintained pointer position.
@jonathanolson, are you aware of this behavior or do you think it should be fixed in SimpleDragHandler?
The text was updated successfully, but these errors were encountered: