aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVille Hakulinen <ville.hakulinen@gmail.com>2020-01-01 20:53:18 +0200
committerBjörn Linse <bjorn.linse@gmail.com>2020-09-06 10:12:30 +0200
commit9be302e9a6de9423e3dd1563b58dd4f28d42a7b9 (patch)
tree91b3e4f2b2ce836e8d66d6aae032bfe67c8a889c
parente57ea5f2a9437a1988510f2c53c449e89dffa155 (diff)
downloadrneovim-9be302e9a6de9423e3dd1563b58dd4f28d42a7b9.tar.gz
rneovim-9be302e9a6de9423e3dd1563b58dd4f28d42a7b9.tar.bz2
rneovim-9be302e9a6de9423e3dd1563b58dd4f28d42a7b9.zip
Invalidate grid on allction when in ext_multigrid
When in ext_multigrid mode, after a window gets resized neovim wont currently send all the needed events fill the window's blank space and thus' UIs will have invalid grid state.
-rw-r--r--src/nvim/screen.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/screen.c b/src/nvim/screen.c
index c68a90d6e3..fde6b1ceeb 100644
--- a/src/nvim/screen.c
+++ b/src/nvim/screen.c
@@ -6211,7 +6211,7 @@ void win_grid_alloc(win_T *wp)
|| grid->Rows != rows
|| grid->Columns != cols) {
if (want_allocation) {
- grid_alloc(grid, rows, cols, wp->w_grid.valid, wp->w_grid.valid);
+ grid_alloc(grid, rows, cols, wp->w_grid.valid, false);
grid->valid = true;
} else {
// Single grid mode, all rendering will be redirected to default_grid.