aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1996-01-05 02:42:32 +0000
committerRichard M. Stallman1996-01-05 02:42:32 +0000
commit7b9af7a02a1dd1401e9a5bdab831a640581a76c7 (patch)
tree1b483a495dc7db8869117aaa63732163c51c9a79 /src
parent6cfd21c904246a2ddbbcdfbef223ce0ef414a6a1 (diff)
downloademacs-7b9af7a02a1dd1401e9a5bdab831a640581a76c7.tar.gz
emacs-7b9af7a02a1dd1401e9a5bdab831a640581a76c7.zip
(replace_buffer_in_all_windows): Only re-select old
window if it is still live.
Diffstat (limited to 'src')
-rw-r--r--src/window.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/window.c b/src/window.c
index c665a0c7c66..099730f05c5 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1649,7 +1649,8 @@ replace_buffer_in_all_windows (buffer)
1649 window_loop (UNSHOW_BUFFER, buffer, 0, frame); 1649 window_loop (UNSHOW_BUFFER, buffer, 0, frame);
1650 } 1650 }
1651 1651
1652 Fselect_window (old_selected); 1652 if (!NILP (Fwindow_live_p (old_selected)))
1653 Fselect_window (old_selected);
1653#else 1654#else
1654 window_loop (UNSHOW_BUFFER, buffer, 0, Qt); 1655 window_loop (UNSHOW_BUFFER, buffer, 0, Qt);
1655#endif 1656#endif