Delay reciting of requested piece type in JAWS version
authorH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 6 Jul 2022 20:05:53 +0000 (22:05 +0200)
committerH.G.Muller <hgm@hgm-xboard.(none)>
Wed, 6 Jul 2022 20:05:53 +0000 (22:05 +0200)
commit0cedf3ea55b5d13781876a8a54288c9e1746bf8f
tree152ee0737c91e3ef2e95bb0bbdc4fa055c5acf81
parente8e700540ea2aea1f03e3ceb3cb75e2ea6034fae
Delay reciting of requested piece type in JAWS version

When the Move Type-In dialog closes after flushing its speech output
the NVDA screen reader prefers to read the title bar of the main window,
aborting the desired output. This has now been cured by flushing the
speech as a delayed event, so it comes after the reading of the title bar.
A call to CancelSpeech furthermore aborts the reading of the title bar.
winboard/jaws.c