* src/window.c (select_window): Fix assert for buffer = non-active minibuffer

This commit is contained in:
Alan Mackenzie 2022-08-19 15:06:38 +00:00
parent 16dfe04be2
commit 9c0eec4ed8

View file

@ -554,7 +554,9 @@ select_window (Lisp_Object window, Lisp_Object norecord,
frame is active. */
Fselect_frame (frame, norecord);
/* Fselect_frame called us back so we've done all the work already. */
eassert (EQ (window, selected_window));
eassert (EQ (window, selected_window)
|| (EQ (window, f->minibuffer_window)
&& NILP (Fminibufferp (XWINDOW (window)->contents, Qt))));
return window;
}
else