nvda
c8baa820 - sayAll skim reading no longer keeps announcing exiting initial control fields (#10878)

Commit
5 years ago
sayAll skim reading no longer keeps announcing exiting initial control fields (#10878) * Fix #10706: SayAll with skim reading keeps repeting the initial control fields when arrowing out and away from them. * no longer have speech.getTextInfoSpeech handle speakWithoutPauses for sayAll, rather this is done in speakTextInfo. This means that gettextInfoSpeech is now more predictable in its output. * sayAllHandler's nextLine method ensures the _lineReached callback can see the TextInfoState after state for the line being spoken has been applied. Previously it was one line behind. * sayAllHandler's nextLine method manually inserts the _reached callback at the very beginning of the speech sequence, as previously using _prefix on speakTextInfo would place it after initial controlFields were spoken. * Fix linting issues. * Add deprecation comment.
Parents
Loading