Account for secondary screen not having history buffer

This commit is contained in:
Maxim Baz 2018-09-30 16:45:24 +02:00
parent ee7f4ee1a4
commit d9c168d824
No known key found for this signature in database
GPG Key ID: 011FDC52DA839335

View File

@ -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: