diff options
| author | Aram Drevekenin <aram@poor.dev> | 2021-01-20 17:01:13 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-20 17:01:13 +0100 |
| commit | 81af57b15dbd7bcb508fff3d5cc40ff2a604fe73 (patch) | |
| tree | 0443e4910399421248a8f435213f07c4dbbedd5b /src | |
| parent | fix(compatibility): don't drop empty lines when resizing (#148) (diff) | |
| download | sl0ppij-81af57b15dbd7bcb508fff3d5cc40ff2a604fe73.tar.gz sl0ppij-81af57b15dbd7bcb508fff3d5cc40ff2a604fe73.tar.xz sl0ppij-81af57b15dbd7bcb508fff3d5cc40ff2a604fe73.zip | |
fix(compatibility): fix grid glitch edge-case when resizing (#149)
* fix(compatibility): fix grid glitch edge-case when resizing a grid with a scroll region
* style(fmt): rustfmt
Diffstat (limited to 'src')
| -rw-r--r-- | src/panes/grid.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/panes/grid.rs b/src/panes/grid.rs index 754433d2..90e471e5 100644 --- a/src/panes/grid.rs +++ b/src/panes/grid.rs @@ -636,7 +636,8 @@ impl Grid { // region for _ in 0..count { self.viewport.remove(current_line_index); - self.viewport.insert(scroll_region_bottom, Row::new()); + self.viewport + .insert(scroll_region_bottom, Row::new().canonical()); } } } @@ -652,7 +653,8 @@ impl Grid { // of the scroll region for _ in 0..count { self.viewport.remove(scroll_region_bottom); - self.viewport.insert(current_line_index, Row::new()); + self.viewport + .insert(current_line_index, Row::new().canonical()); } } } |
