Code optimization and bug fixes.

This commit is contained in:
ak47 committed 2026-10-14 20:55:28 -04:00
1 parent 4c47cc5fc4
commit b16c6968ae
11 files changed
+124 -28

No files matched your search

+3 -2
View File
@@ -176,8 +176,9 @@ bool reader_supports_protocol(bool controllerEnabled, bool dialogReaderEnabled)
bool required;
};
const RequiredMethod methods[] = {
{"SpeakText", "sb", "b", controllerEnabled},
{"CancelSpeech", "", "b", controllerEnabled},
// UIA notifications use speech directly even without the RPC controller.
{"SpeakText", "sb", "b", controllerEnabled || dialogReaderEnabled},
{"CancelSpeech", "", "b", controllerEnabled || dialogReaderEnabled},
{"BrailleMessage", "s", "b", controllerEnabled},
{"SpeakSsml", "ss", "i", controllerEnabled},
{"PresentAccessibleEvent", "sssssssiis", "b", dialogReaderEnabled}};