diff options
| author | historia <historiavg@proton.me> | 2026-08-25 19:03:09 -0400 |
|---|---|---|
| committer | historia <historiavg@proton.me> | 2026-08-25 19:03:09 -0400 |
| commit | 8c9a782dfe94525dc5f0893c98fd19543648264b (patch) | |
| tree | fdff70d967ef06f0da560ca284842427cbe647a8 /app/ui/runview.py | |
| parent | 64e9940d43fad1bc5908b39673b03e4fdc1e8f2f (diff) | |
| download | tts-audiobook-generator-8c9a782dfe94525dc5f0893c98fd19543648264b.tar.gz | |
fix: tui errors wait for getch()
Diffstat (limited to 'app/ui/runview.py')
| -rw-r--r-- | app/ui/runview.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/ui/runview.py b/app/ui/runview.py index f016922..d49d949 100644 --- a/app/ui/runview.py +++ b/app/ui/runview.py @@ -301,6 +301,9 @@ class RunView: finally: self._monitor_stop.set() self._cancel.set() + # Leave the screen blocking again: the timed redraw getch must + # not make later hub dialogs (e.g. tui.flash) dismiss themselves. + self._blocking() def _get_key(self) -> Optional[int]: """One key from the screen (None on the redraw timeout).""" |
