From 6ef83a09d3ff6740fd37cf4f0849d8227f9228cf Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Wed, 23 Mar 2022 16:06:38 +0530 Subject: [PATCH] Avoid clearing the screen when exiting a kitten as its not needed any more --- kittens/runner.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/kittens/runner.py b/kittens/runner.py index 942d314a5..9fd72ea43 100644 --- a/kittens/runner.py +++ b/kittens/runner.py @@ -86,14 +86,12 @@ def launch(args: List[str]) -> None: del args[:2] args = [kitten] + args os.environ['KITTY_CONFIG_DIRECTORY'] = config_dir - from kittens.tui.operations import Mode, clear_screen, reset_mode set_debug(kitten) m = import_kitten_main_module(config_dir, kitten) try: result = m['start'](args) finally: sys.stdin = sys.__stdin__ - print(reset_mode(Mode.ALTERNATE_SCREEN) + clear_screen(), end='') if result is not None: import json import base64