From d9c168d824e028015ed7f0597d4d618a91cc5292 Mon Sep 17 00:00:00 2001 From: Maxim Baz Date: Sun, 30 Sep 2018 16:45:24 +0200 Subject: [PATCH] Account for secondary screen not having history buffer --- kitty/window.py | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/window.py b/kitty/window.py index 2d319fc0d..a263651d8 100644 --- a/kitty/window.py +++ b/kitty/window.py @@ -438,6 +438,7 @@ class Window: def as_text(self, as_ansi=False, add_history=False, add_pager_history=False, add_wrap_markers=False, alternate_screen=False): lines = [] + add_history = add_history and not (self.screen.is_using_alternate_linebuf() ^ alternate_screen) if alternate_screen: f = self.screen.as_text_alternate else: