From 34a5b05df4d17aca9628a989ed8e630b4773bf6c Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 26 Nov 2024 14:59:23 +0530 Subject: [PATCH] E-book viewer: Fix spurious chapter transition after configuring Read aloud --- src/calibre/gui2/tts/manager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/calibre/gui2/tts/manager.py b/src/calibre/gui2/tts/manager.py index f66ca281ef..7a2e4a500d 100644 --- a/src/calibre/gui2/tts/manager.py +++ b/src/calibre/gui2/tts/manager.py @@ -254,7 +254,7 @@ class TTSManager(QObject): elif prev_state is QTextToSpeech.State.Ready: self.emit_state_event('begin') elif state is QTextToSpeech.State.Ready: - if prev_state in (QTextToSpeech.State.Paused, QTextToSpeech.State.Speaking): + if prev_state == QTextToSpeech.State.Speaking: if not self.speaking_simple_text: if self.tracker.pop_first() and (text := self.tracker.current_text()): self.tts.say(text)