aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/xdisp.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/xdisp.c b/src/xdisp.c
index 87770b52ddd..5f57e9725fc 100644
--- a/src/xdisp.c
+++ b/src/xdisp.c
@@ -210,6 +210,7 @@ extern int interrupt_input;
210extern int command_loop_level; 210extern int command_loop_level;
211 211
212extern int minibuffer_auto_raise; 212extern int minibuffer_auto_raise;
213extern Lisp_Object Vminibuffer_list;
213 214
214extern Lisp_Object Qface; 215extern Lisp_Object Qface;
215extern Lisp_Object Qmode_line, Qmode_line_inactive, Qheader_line; 216extern Lisp_Object Qmode_line, Qmode_line_inactive, Qheader_line;
@@ -10230,8 +10231,9 @@ redisplay_window (window, just_this_one_p)
10230 /* We've already displayed the echo area glyphs in this window. */ 10231 /* We've already displayed the echo area glyphs in this window. */
10231 goto finish_scroll_bars; 10232 goto finish_scroll_bars;
10232 } 10233 }
10233 else if (w != XWINDOW (minibuf_window) 10234 else if ((w != XWINDOW (minibuf_window)
10234 || minibuf_level == 0) 10235 || minibuf_level == 0)
10236 && !NILP (Fmemq (w->buffer, Vminibuffer_list)))
10235 { 10237 {
10236 /* W is a mini-buffer window, but it's not the currently 10238 /* W is a mini-buffer window, but it's not the currently
10237 active one, so clear it. */ 10239 active one, so clear it. */