display: skip a special-case refresh when a message was written
This fixes https://savannah.gnu.org/bugs/?59188.
Bug existed since the previous commit, dac58bb6
.
Этот коммит содержится в:
родитель
dac58bb651
Коммит
17f531890a
@ -328,9 +328,6 @@ int findnextstr(const char *needle, bool whole_word_only, int modus,
|
||||
lastmessage = VACUUM;
|
||||
}
|
||||
|
||||
if (LINES == 1)
|
||||
refresh_needed = TRUE;
|
||||
|
||||
return 1;
|
||||
}
|
||||
|
||||
@ -425,6 +422,8 @@ void go_looking(void)
|
||||
if (didfind == 1 && openfile->current == was_current &&
|
||||
openfile->current_x == was_current_x)
|
||||
statusbar(_("This is the only occurrence"));
|
||||
else if (didfind == 1 && LINES == 1)
|
||||
refresh_needed = TRUE;
|
||||
else if (didfind == 0)
|
||||
not_found_msg(last_search);
|
||||
|
||||
|
Загрузка…
Ссылка в новой задаче
Block a user