aboutsummaryrefslogtreecommitdiff
path: root/app/ui/runview.py
diff options
context:
space:
mode:
Diffstat (limited to 'app/ui/runview.py')
-rw-r--r--app/ui/runview.py3
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)."""