E-book viewer: Read Aloud: Fix regression in previous release that broke

changing voices when engine is set to 'Automatically select'. Fixes #2121897 [TTS Error with version 8.9 so went back to 8.8 which works fine.](https://bugs.launchpad.net/calibre/+bug/2121897)
This commit is contained in:
Kovid Goyal 2025-09-03 07:01:59 +05:30
parent d6f552cb1f
commit 141390ec34
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -572,7 +572,7 @@ class ConfigDialog(Dialog):
def accept(self):
engine_name = self.engine_choice.value
tts = create_tts_backend(engine_name)
tts = create_tts_backend(engine_name or None)
s = self.engine_specific_config.as_settings()
if not tts.validate_settings(s, self):
return