-
Notifications
You must be signed in to change notification settings - Fork 6
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Voicing doesn't describe action that interrupts Quick Info statements #326
Comments
I thought we got to the bottom of this, maybe in phetsims/joist#846 or phetsims/joist#752. Ill try to find some history. |
Yes, this issue is exactly phetsims/joist#846. At the end of that issue we added a fix for the "Sim Voicing" toggle switch, but it was noted as a general problem in phetsims/joist#846 (comment). In phetsims/joist#846 (comment) it was noted
In phetsims/joist#846 (comment) I brainstormed some ways forward. None of the ideas are good and all would take significant time. I would recommend accepting this behavior for the publication of Friction and noting it as a known issue, but lets review next week. |
We identified that we do not need the call to This is safe to remove because priorityProperty will handle managing the UtteranceQueue for us. We reviewed phetsims/joist#752 and phetsims/joist#846 (particularly comment phetsims/joist#752 (comment)) and believe this change is very safe. |
Next steps are to remove that whole block of code and revert any changes related to the |
Working on this now. |
I committed what @jessegreenberg explained above. @Nancy-Salpepi can you please confirm this is fixed on master, and please also test interrupting the quick info with the sim voicing off toggle (which we want to confirm is still fixed from phetsims/joist#846). Everything was sounding great to me in friction. When interrupting a quick-info button, I heard: reset all button, grabbed book, and sim voicing toggle. |
…ority will handle things for us, phetsims/friction#326
This is working very nicely now in master! I hear everything I should--sim voicing off, reset all button, toolbar hidden, book grabbed, and everything in the nav bar. |
Thanks @zepumph , phetsims/joist@5b7dcff looks nice. |
…ority will handle things for us, phetsims/friction#326
Pushed to joist friction-1.6 branch. I tested in the SHAs and it is working, ready to verify. |
@jessegreenberg You added ready-for-review, but no assignee to review. So assigning to you. |
This is in the QA process and is being reviewed in in the next RC. |
This is working nicely in rc.3. Closing. |
Test device
MacBook Air (m1 chip)
Operating System
13.1
Browser
safari and chrome
Problem description
For phetsims/qa#886, after pressing a Quick Info button, if I press another button or grab the book (without moving it), the statement being uttered is interrupted but I don't hear anything about the action I just took. For example, if I pressed Reset All, I don't hear "Reset All. Everything Reset."
I looked at other sims with Voicing and older versions of Friction and found:
This issue was not present in : Friction dev.23, published GFLB, published JT
This issue is present in: published RaP, in all sims with Voicing in master.
Was this an intentional change that was made at some point?
Steps to reproduce
Visuals
IMG_7842.mov
The text was updated successfully, but these errors were encountered: