Closed Nancy-Salpepi closed 2 years ago
I'll look at what the voicing string looks like and see if it is weird.
I can't seem to load the sim on my iPad right now, but my best guess here is that it has to do with when we use
tags in RichText.
I just tried this on iPad os 15.6 and couldn't reproduce. @Nancy-Salpepi do you mind double checking on your end? Feel free to close.
@zepumph I can still reproduce this on my MacBook Air (macOS 12.5.1 + Safari 15.6.1) and on my desktop (macOS 10.15.7 + Safari 15.6.1). I was not able to reproduce this issue on the iPad either.
We found that our voicing code was incorrectly replacing a <br>
tag with nothing, where instead it should have been adding a space to things. Solved above in https://github.com/phetsims/utterance-queue/commit/2c543b0d42d657b48f98690e6530ad69d9c68157. @Nancy-Salpepi can you please confirm things are fixed and feel free to close.
I also wanted to note that we were able to reproduce the bug with the "Alex" voice on safari, but not with "Samantha". Given this, in the future, it may be helpful for QA to provide the voice that a bug occurred with when a bug is related to voicing.
Looks good in master. @zepumph I will add a line in the QA book about noting the voice used when making issues and will mention at QA meeting tomorrow.
Test device MacBook Air (m1 chip)
Operating System 12.3
Browser Safari
Problem description For https://github.com/phetsims/qa/issues/791, in the PhET-iO sim, Voicing reads the period as "dot" in the licensing section of the About dialog. It does this for the first 2 sentences, but not for the last sentence in that section.
Steps to reproduce
Visuals
https://user-images.githubusercontent.com/87318828/161116762-59823a9d-bdbb-43d7-bf9e-501d6859afbd.mov