diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/nvim/drawscreen.c | 2 | ||||
-rw-r--r-- | src/nvim/optionstr.c | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/src/nvim/drawscreen.c b/src/nvim/drawscreen.c index ea6be5d6d3..1626e46cf6 100644 --- a/src/nvim/drawscreen.c +++ b/src/nvim/drawscreen.c @@ -1178,7 +1178,7 @@ void comp_col(void) sc_col = ru_col; } } - if (p_sc) { + if (p_sc && *p_sloc == 'l') { sc_col += SHOWCMD_COLS; if (!p_ru || last_has_status) { // no need for separating space sc_col++; diff --git a/src/nvim/optionstr.c b/src/nvim/optionstr.c index 518208a037..8ee81e4d4e 100644 --- a/src/nvim/optionstr.c +++ b/src/nvim/optionstr.c @@ -2100,6 +2100,7 @@ const char *did_set_showbreak(optset_T *args) /// The 'showcmdloc' option is changed. const char *did_set_showcmdloc(optset_T *args FUNC_ATTR_UNUSED) { + comp_col(); return did_set_opt_strings(p_sloc, p_sloc_values, true); } |