aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorluukvbaal <31730729+luukvbaal@users.noreply.github.com>2023-02-28 03:19:58 +0100
committerGitHub <noreply@github.com>2023-02-28 10:19:58 +0800
commit9a271f6afd7a9b1c17d694b57ee1f489496000aa (patch)
treefc30b3c6e8ef7ddcc1aa2c1a4ec66a45901df9f4 /src
parentf113cba3ec127201f54094f9174b50ee3001fbee (diff)
downloadrneovim-9a271f6afd7a9b1c17d694b57ee1f489496000aa.tar.gz
rneovim-9a271f6afd7a9b1c17d694b57ee1f489496000aa.tar.bz2
rneovim-9a271f6afd7a9b1c17d694b57ee1f489496000aa.zip
fix(column): cmdwin cursor is offset with 'statuscolumn' (#22445)
Diffstat (limited to 'src')
-rw-r--r--src/nvim/drawline.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nvim/drawline.c b/src/nvim/drawline.c
index cd815da458..bf8649afe0 100644
--- a/src/nvim/drawline.c
+++ b/src/nvim/drawline.c
@@ -1199,7 +1199,7 @@ int win_line(win_T *wp, linenr_T lnum, int startrow, int endrow, bool nochange,
statuscol.draw = true;
statuscol.sattrs = sattrs;
statuscol.foldinfo = foldinfo;
- statuscol.width = win_col_off(wp);
+ statuscol.width = win_col_off(wp) - (cmdwin_type != 0 && wp == curwin);
statuscol.use_cul = use_cursor_line_sign(wp, lnum);
statuscol.sign_cul_attr = statuscol.use_cul ? sign_cul_attr : 0;
statuscol.num_attr = sign_num_attr ? sign_num_attr