From 588fcc69bee4d76d5ba034ff3e68f7a48f7b47d6 Mon Sep 17 00:00:00 2001 From: Brooks Rady Date: Mon, 30 Aug 2021 16:25:37 +0100 Subject: [PATCH] fix(ui): resize correctly without pane-frames (#673) --- zellij-server/src/panes/terminal_pane.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/zellij-server/src/panes/terminal_pane.rs b/zellij-server/src/panes/terminal_pane.rs index a4be64f5..092ec15e 100644 --- a/zellij-server/src/panes/terminal_pane.rs +++ b/zellij-server/src/panes/terminal_pane.rs @@ -172,7 +172,9 @@ impl Pane for TerminalPane { fn render_full_viewport(&mut self) { // this marks the pane for a full re-render, rather than just rendering the // diff as it usually does with the OutputBuffer - self.frame.replace(PaneFrame::default()); + if self.frame.is_some() { + self.frame.replace(PaneFrame::default()); + } self.grid.render_full_viewport(); } fn selectable(&self) -> bool {