From 40c8603c16e72c82dde7343eede7bf95e9678ecc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 18 Mar 2026 07:34:00 +0000 Subject: [PATCH] E-book viewer: Fix using the slower/faster buttons causing a chapter skip when using the Piper neural speech backend Fixes #3050 --- 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 2063aedcd4..7a8d579d6a 100644 --- a/src/calibre/gui2/tts/manager.py +++ b/src/calibre/gui2/tts/manager.py @@ -255,7 +255,7 @@ class TTSManager(QObject): self.emit_state_event('begin') elif state is QTextToSpeech.State.Ready: if prev_state is QTextToSpeech.State.Speaking: - if not self.speaking_simple_text: + if not self.speaking_simple_text and not self._resuming_after_configure: if self.tracker.pop_first() and (text := self.tracker.current_text()): self.tts.say(text) else: