From 897ea41d394cffe75ece0450d1628d6c4855d37a Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Thu, 24 Sep 2020 17:13:43 +0300 Subject: [PATCH] Fix last change in resize_mini_window * src/xdisp.c (resize_mini_window): Prevent recentering the mini-window once its start position is computed. (Bug#43572) --- src/xdisp.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/xdisp.c b/src/xdisp.c index 8fadff972f0..3d40878be65 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -11820,6 +11820,9 @@ resize_mini_window (struct window *w, bool exact_p) such as user prompt, will be hidden from view. */ move_it_by_lines (&it, 0); start = it.current.pos; + /* Prevent redisplay_window from recentering, and thus from + overriding the window-start point we computed here. */ + w->start_at_line_beg = false; } else SET_TEXT_POS (start, BEGV, BEGV_BYTE); -- 2.39.5