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 | |
| parent | refactor(tab): use borderless instead of selectable where appropriate (#672) (diff) | |
| download | sl0ppij-588fcc69bee4d76d5ba034ff3e68f7a48f7b47d6.tar.gz sl0ppij-588fcc69bee4d76d5ba034ff3e68f7a48f7b47d6.tar.xz sl0ppij-588fcc69bee4d76d5ba034ff3e68f7a48f7b47d6.zip | |
fix(ui): resize correctly without pane-frames (#673)
| -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 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 { |
