aboutsummaryrefslogtreecommitdiff
path: root/src/nvim/ui_compositor.c
diff options
context:
space:
mode:
authorbfredl <bjorn.linse@gmail.com>2023-09-20 12:17:10 +0200
committerGitHub <noreply@github.com>2023-09-20 12:17:10 +0200
commit50d5fcc0bc1a3a67b9c3cc7066d97593ea3cc22d (patch)
tree5d13244d83f5687f77eeffc2d59594e9d51e24fd /src/nvim/ui_compositor.c
parent351dda5e26313f88edea2a01b687f12f4fd1c790 (diff)
parentee20e9e66942ce38c8d4a8f4387ac1ec00d1d64f (diff)
downloadrneovim-50d5fcc0bc1a3a67b9c3cc7066d97593ea3cc22d.tar.gz
rneovim-50d5fcc0bc1a3a67b9c3cc7066d97593ea3cc22d.tar.bz2
rneovim-50d5fcc0bc1a3a67b9c3cc7066d97593ea3cc22d.zip
Merge pull request #25261 from bfredl/nolinewrap
refactor(grid): unused grid->line_wraps delenda est
Diffstat (limited to 'src/nvim/ui_compositor.c')
-rw-r--r--src/nvim/ui_compositor.c4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/nvim/ui_compositor.c b/src/nvim/ui_compositor.c
index fcb63801e5..b88c355f42 100644
--- a/src/nvim/ui_compositor.c
+++ b/src/nvim/ui_compositor.c
@@ -413,9 +413,7 @@ static void compose_line(Integer row, Integer startcol, Integer endcol, LineFlag
assert(endcol <= chk_width);
assert(row < chk_height);
- if (!(grid && grid == &default_grid)) {
- // TODO(bfredl): too conservative, need check
- // grid->line_wraps if grid->Width == Width
+ if (!(grid && (grid == &default_grid || (grid->comp_col == 0 && grid->cols == Columns)))) {
flags = flags & ~kLineFlagWrap;
}