aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1994-04-24 08:34:14 +0000
committerRichard M. Stallman1994-04-24 08:34:14 +0000
commit147a661590391d5afc3f94c55ce2d3bd06251fc7 (patch)
tree5ee32181d6763ff53186b9e108db8f338d2f5fc6 /src
parent5dcaa9baed38bc09400d7806c6c50edefecfb2fb (diff)
downloademacs-147a661590391d5afc3f94c55ce2d3bd06251fc7.tar.gz
emacs-147a661590391d5afc3f94c55ce2d3bd06251fc7.zip
(Fselect_window): Use Fselect_frame.
Diffstat (limited to 'src')
-rw-r--r--src/window.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/window.c b/src/window.c
index a73ad3fce82..b33f3139a1c 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1668,7 +1668,11 @@ before each command.")
1668 if (XFRAME (WINDOW_FRAME (w)) != selected_frame) 1668 if (XFRAME (WINDOW_FRAME (w)) != selected_frame)
1669 { 1669 {
1670 XFRAME (WINDOW_FRAME (w))->selected_window = window; 1670 XFRAME (WINDOW_FRAME (w))->selected_window = window;
1671 Fhandle_switch_frame (WINDOW_FRAME (w), Qnil); 1671 /* Use this rather than Fhandle_switch_frame
1672 so that FRAME_FOCUS_FRAME is moved appropriately as we
1673 move around in the state where a minibuffer in a separate
1674 frame is active. */
1675 Fselect_frame (WINDOW_FRAME (w), Qnil);
1672 } 1676 }
1673 else 1677 else
1674 selected_frame->selected_window = window; 1678 selected_frame->selected_window = window;