diff --git a/kitty/screen.c b/kitty/screen.c index bf2e8056a..fe7cb7f8f 100644 --- a/kitty/screen.c +++ b/kitty/screen.c @@ -351,6 +351,7 @@ END_ALLOW_CASE_RANGE void screen_toggle_screen_buffer(Screen *self) { screen_save_cursor(self); if (self->linebuf == self->main_linebuf) { + linebuf_clear(self->alt_linebuf, ' '); self->linebuf = self->alt_linebuf; self->tabstops = self->alt_tabstops; } else {