mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2025-01-23 18:47:57 +00:00
Avoid crashes in the daemon due to user interaction
* src/minibuf.c (read_minibuf): Avoid crashes in the daemon if the init file invokes some kind of minibuffer interaction, by not updating the selected frame if it's the initial frame. (Bug#44583)
This commit is contained in:
parent
658952a57a
commit
f43e9ad524
@ -666,7 +666,8 @@ read_minibuf (Lisp_Object map, Lisp_Object initial, Lisp_Object prompt,
|
||||
/* If cursor is on the minibuffer line,
|
||||
show the user we have exited by putting it in column 0. */
|
||||
if (XWINDOW (minibuf_window)->cursor.vpos >= 0
|
||||
&& !noninteractive)
|
||||
&& !noninteractive
|
||||
&& !FRAME_INITIAL_P (SELECTED_FRAME ()))
|
||||
{
|
||||
XWINDOW (minibuf_window)->cursor.hpos = 0;
|
||||
XWINDOW (minibuf_window)->cursor.x = 0;
|
||||
|
Loading…
Reference in New Issue
Block a user