From f3f92f0c36eee7b1f802408a8df61b8a88ee6b4d Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 3 Sep 2024 19:41:12 +0530 Subject: [PATCH] ... --- src/calibre/gui2/tts/develop.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/calibre/gui2/tts/develop.py b/src/calibre/gui2/tts/develop.py index d04ece33a9..a4b888f215 100644 --- a/src/calibre/gui2/tts/develop.py +++ b/src/calibre/gui2/tts/develop.py @@ -86,7 +86,11 @@ class MainWindow(MainWindow): def state_event(self, ev: Literal['begin', 'end', 'cancel', 'pause', 'resume']): sb = self.statusBar() - self.statusBar().showMessage((sb.currentMessage() + ' ' + ev).strip()) + events = sb.currentMessage().split() + events.append(ev) + if len(events) > 16: + del events[0] + self.statusBar().showMessage(' '.join(events)) self.stop_action.setEnabled(ev in ('pause', 'resume', 'begin')) if ev == 'cancel': self.update_play_action('Play')