display: with --zero, redraw the bottom row instead of wiping a message

This fixes https://savannah.gnu.org/bugs/?61541.

Bug existed since commit 03637030 from two weeks ago.
This commit is contained in:
Benno Schulenberg 2021-11-24 12:29:41 +01:00
parent be61aad935
commit 511a2850a1

View File

@ -1673,8 +1673,13 @@ void blank_statusbar(void)
/* Wipe the status bar clean and include this in the next screen update. */
void wipe_statusbar(void)
{
#ifndef NANO_TINY
if (ISSET(ZERO))
wredrawln(edit, editwinrows - 1, 1);
if (ISSET(ZERO) || ISSET(MINIBAR) || LINES == 1)
return;
#endif
blank_row(bottomwin, 0);
wnoutrefresh(bottomwin);