Commit 441a127e authored by Richard M. Stallman's avatar Richard M. Stallman
Browse files

(display_buffer_1): Don't deiconify the selected frame.

parent a728aa90
......@@ -1947,7 +1947,15 @@ before each command.")
return window;
/* Deiconify the frame containing the window WINDOW, then return WINDOW. */
/* Deiconify the frame containing the window WINDOW,
unless it is the selected frame;
then return WINDOW.
The reason for the exception for the selected frame
is that it seems better not to change the selected frames visibility
merely because of displaying a different buffer in it.
The deiconification is useful when a buffer gets shown in
another frame that you were not using lately. */
static Lisp_Object
display_buffer_1 (window)
......@@ -1956,7 +1964,8 @@ display_buffer_1 (window)
&& f != selected_frame)
Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window)));
return window;
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment