]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix last change in resize_mini_window
authorEli Zaretskii <eliz@gnu.org>
Thu, 24 Sep 2020 14:13:43 +0000 (17:13 +0300)
committerEli Zaretskii <eliz@gnu.org>
Thu, 24 Sep 2020 14:13:43 +0000 (17:13 +0300)
* src/xdisp.c (resize_mini_window): Prevent recentering the
mini-window once its start position is computed.  (Bug#43572)

src/xdisp.c

index 8fadff972f0a3b55d4a7837fc945c43d3f39a747..3d40878be65381ce1c31291f48e7fd75ddd468d8 100644 (file)
@@ -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);