Closed KatieWoe closed 5 years ago
Hard to record, so I showed @jbphet directly.
I've implemented a fix for this, but I'm not sure it will be fully acceptable on master because it involves some changes to common code that I think other devs may want to address in a more general manner. I'll leave it open and assigned to me to follow up on how to propagate to master.
This issue seems fixed on Win 10 chrome 1.6.0-rc.3
Reopening because I'd like to discuss the fix with other devs. What I did was to make flags available for checking whether the slider thumb or track was being dragged, but this seems a bit hacky and I suspect that a similar situation may come up for other controls, i.e. where we want to be able to tell if the change to the control was done via mouse/touch versus keyboard interaction.
This was discussed in the 1/10/2019 developer meeting, and it was pointed out that the scenery event could be used to distinguish between the different usage modes, but that event isn't being passed through to the startDrag
and endDrag
methods. An issue has been created to fix this deficiency in the slider, and once that's done I'll change the RIAW sim code to take advantage of the change.
This is done. I handled it a little differently on the 1.6 release branch of RIAW than on master, since I had implemented a fix on that branch before I discussed the issue with the other devs, who provided an idea for a more general solution. The more general solution was done on master.
Test device: Dell and Mac Operating System: Win 10 and 10.11 Browser: Chrome Problem description: For https://github.com/phetsims/QA/issues/239 It is possible to click on a part of the slider with the mouse and make the thumb jump to that position. If you start dragging the thumb the resulting sound is grainy and seems to blur together. Steps to reproduce:
Troubleshooting information (do not edit):