diff options
author | Alan Mackenzie <acm@muc.de> | 2021-05-06 10:48:14 +0000 |
---|---|---|
committer | Alan Mackenzie <acm@muc.de> | 2021-05-06 10:48:14 +0000 |
commit | c873d16af61ae9b956c6dd6d9e50ebad2bb7666e (patch) | |
tree | af1641eab3b416ccd8c6ce00d645fb9ad9399ea6 /lisp/emacs-lisp/package.el | |
parent | 9e0fc5321b6be3b9242f2668a37a95057b4d1e0b (diff) | |
download | emacs-c873d16af61ae9b956c6dd6d9e50ebad2bb7666e.tar.gz emacs-c873d16af61ae9b956c6dd6d9e50ebad2bb7666e.tar.bz2 emacs-c873d16af61ae9b956c6dd6d9e50ebad2bb7666e.zip |
Fix wrong handling of minibuffers when frames get iconified/made invisible
This should fix bug #47766.
* lisp/window.el (window-deletable-p): Add a quote where it was missing from
minibuffer-follows-selected-frame.
* src/frame.c (check_minibuf_window): Delete the function.
(delete_frame): In place of calling check_minibuf_window, call
move_minibuffers_onto_frame, possibly to move minibuffers onto the new current
frame.
(Fmake_frame_invisible, Ficonify_frame): Remove calls to check_minibuf_window.
* src/minibuf.c (Factive_minibuffer_window): Search the frames for the active
minibuffer rather than just assuming minibuf_window has been correctly
updated.
Diffstat (limited to 'lisp/emacs-lisp/package.el')
0 files changed, 0 insertions, 0 deletions