diff options
author | Brooks Rady <b.j.rady@gmail.com> | 2021-08-30 16:25:37 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-30 16:25:37 +0100 |
commit | 588fcc69bee4d76d5ba034ff3e68f7a48f7b47d6 (patch) | |
tree | 1eae68dc687804628db4242bd28799c0693112fe /zellij-server/src/panes/terminal_pane.rs | |
parent | faaa425b7f1f3236d5582eec0bec0030f5a8eb6e (diff) |
fix(ui): resize correctly without pane-frames (#673)
Diffstat (limited to 'zellij-server/src/panes/terminal_pane.rs')
-rw-r--r-- | zellij-server/src/panes/terminal_pane.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/zellij-server/src/panes/terminal_pane.rs b/zellij-server/src/panes/terminal_pane.rs index a4be64f5e..092ec15ee 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 { |