Patch 8.2.4709
Problem: After :redraw the statusline highlight might be used.
Solution: Clear the screen attribute after redrawing the screen.
(closes #10108)
Files: src/ex_docmd.c
*** ../vim-8.2.4708/src/ex_docmd.c 2022-04-07 13:58:00.923085110 +0100
--- src/ex_docmd.c 2022-04-07 18:03:58.942787589 +0100
***************
*** 8290,8295 ****
--- 8290,8298 ----
RedrawingDisabled = r;
p_lz = p;
+ // After drawing the statusline screen_attr may still be set.
+ screen_stop_highlight();
+
// Reset msg_didout, so that a message that's there is overwritten.
msg_didout = FALSE;
msg_col = 0;
*** ../vim-8.2.4708/src/version.c 2022-04-07 16:01:10.482052542 +0100
--- src/version.c 2022-04-07 18:04:15.630735517 +0100
***************
*** 748,749 ****
--- 748,751 ----
{ /* Add new patch number below this line */
+ /**/
+ 4709,
/**/
--
NEIL INNES PLAYED: THE FIRST SELF-DESTRUCTIVE MONK, ROBIN'S LEAST FAVORITE
MINSTREL, THE PAGE CRUSHED BY A RABBIT, THE OWNER OF A DUCK
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar -- Br...@Moolenaar.net --
http://www.Moolenaar.net \\\
/// \\\
\\\ sponsor Vim, vote for features --
http://www.Vim.org/sponsor/ ///
\\\ help me help AIDS victims --
http://ICCF-Holland.org ///