@@ -12295,7 +12299,7 @@ resize_mini_window (struct window *w, bool exact_p) don't force w->start to be at the beginning of a screen line, important parts of the stuff in the mini-window, such as user prompt, will be hidden from view. */ - move_it_by_lines (&it, 0); + move_it_by_lines (&it, last_height > 0 ? 1 : 0); start = it.current.pos; /* Prevent redisplay_window from recentering, and thus from overriding the window-start point we computed here. */