diff options
Diffstat (limited to 'src/change.c')
-rw-r--r-- | src/change.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/change.c b/src/change.c index 13218999b3..8eec452577 100644 --- a/src/change.c +++ b/src/change.c @@ -593,10 +593,11 @@ changed_common( #endif // Relative numbering may require updating more. Cursor line // highlighting probably needs to be updated if it's below the - // change. + // change (or is using screenline highlighting) if (wp->w_p_rnu #ifdef FEAT_SYN_HL - || (wp->w_p_cul && lnum <= wp->w_last_cursorline) + || ((wp->w_p_cul && lnum <= wp->w_last_cursorline) + || (wp->w_p_culopt_flags & CULOPT_SCRLINE)) #endif ) redraw_win_later(wp, SOME_VALID); |