display: do not wipe the status bar when the terminal has just one row
If there is just one row, the edit window would be wiped too.
This fixes https://savannah.gnu.org/bugs/?59180.
Bug existed in this form since version 4.4, commit f7d5a82a
.
master
parent
4a403ae00f
commit
dac58bb651
|
@ -328,6 +328,9 @@ int findnextstr(const char *needle, bool whole_word_only, int modus,
|
||||||
lastmessage = VACUUM;
|
lastmessage = VACUUM;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (LINES == 1)
|
||||||
|
refresh_needed = TRUE;
|
||||||
|
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -366,7 +369,8 @@ void do_research(void)
|
||||||
/* Use the search-menu key bindings, to allow cancelling. */
|
/* Use the search-menu key bindings, to allow cancelling. */
|
||||||
currmenu = MWHEREIS;
|
currmenu = MWHEREIS;
|
||||||
|
|
||||||
wipe_statusbar();
|
if (LINES > 1)
|
||||||
|
wipe_statusbar();
|
||||||
|
|
||||||
go_looking();
|
go_looking();
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue