diff --git a/changelog.md b/changelog.md index 0e3a3b23..b509892c 100644 --- a/changelog.md +++ b/changelog.md @@ -9,7 +9,7 @@ Features Internal --------- * Require a more recent version of the `wcwidth` library. - +* Make `safe_invalidate_display` function safer. 1.61.0 (2026/03/07) diff --git a/mycli/packages/toolkit/utils.py b/mycli/packages/toolkit/utils.py index 1e5fca93..1a38bb4f 100644 --- a/mycli/packages/toolkit/utils.py +++ b/mycli/packages/toolkit/utils.py @@ -17,4 +17,7 @@ def safe_invalidate_display(app: Application) -> None: def print_empty_string(): app.print_text('') - run_in_terminal(print_empty_string) + try: + run_in_terminal(print_empty_string) + except RuntimeError: + pass