From de25501053a372ac4b1593826a7c6985ac38ecba Mon Sep 17 00:00:00 2001 From: CJ van den Berg Date: Sat, 8 Jun 2024 16:41:46 +0200 Subject: [PATCH] fix: avoid libvaxis startup crash on windows with a dummy resize event --- src/renderer/vaxis/renderer.zig | 1 + 1 file changed, 1 insertion(+) diff --git a/src/renderer/vaxis/renderer.zig b/src/renderer/vaxis/renderer.zig index 313200f..b4dc97e 100644 --- a/src/renderer/vaxis/renderer.zig +++ b/src/renderer/vaxis/renderer.zig @@ -94,6 +94,7 @@ pub fn run(self: *Self) !void { panic_cleanup_tty = &self.tty; if (!self.no_alternate) try self.vx.enterAltScreen(self.tty.anyWriter()); + try self.resize(.{ .rows = 0, .cols = 0, .x_pixel = 0, .y_pixel = 0 }); // dummy resize to fully init vaxis try self.query_resize(); try self.vx.setBracketedPaste(self.tty.anyWriter(), true); try self.vx.queryTerminalSend(self.tty.anyWriter());