diff src/screen.c @ 15683:adc6442118b8 v8.1.0849

patch 8.1.0849: cursorline highlight is not always updated commit https://github.com/vim/vim/commit/c07ff5c60ad35982e9cdaa9dd72d3d1669935e87 Author: Bram Moolenaar <Bram@vim.org> Date: Wed Jan 30 21:41:14 2019 +0100 patch 8.1.0849: cursorline highlight is not always updated Problem: Cursorline highlight is not always updated. Solution: Set w_last_cursorline when redrawing. Fix resetting cursor flags when using the popup menu.
author Bram Moolenaar <Bram@vim.org>
date Wed, 30 Jan 2019 21:45:05 +0100
parents 6f1c7e9a6393
children 52930462eec4
line wrap: on
line diff
--- a/src/screen.c
+++ b/src/screen.c
@@ -3712,6 +3712,7 @@ win_line(
     {
 	line_attr = HL_ATTR(HLF_CUL);
 	area_highlighting = TRUE;
+	wp->w_last_cursorline = wp->w_cursor.lnum;
     }
 #endif