aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorRichard M. Stallman1996-02-10 07:13:00 +0000
committerRichard M. Stallman1996-02-10 07:13:00 +0000
commit60117126b51f85001e442fa61dbe9343cbb3bb56 (patch)
tree8847048978b64338d59d3724ed1539c86676d401 /src
parent36d57fa96f052a2f00a5be749a9dd3a6e3bfdc27 (diff)
downloademacs-60117126b51f85001e442fa61dbe9343cbb3bb56.tar.gz
emacs-60117126b51f85001e442fa61dbe9343cbb3bb56.zip
(display_buffer_1): Raise the frame if already visible.
Diffstat (limited to 'src')
-rw-r--r--src/window.c10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/window.c b/src/window.c
index e010660df46..b380f932009 100644
--- a/src/window.c
+++ b/src/window.c
@@ -1980,9 +1980,13 @@ display_buffer_1 (window)
1980#ifdef MULTI_FRAME 1980#ifdef MULTI_FRAME
1981 FRAME_PTR f = XFRAME (WINDOW_FRAME (XWINDOW (window))); 1981 FRAME_PTR f = XFRAME (WINDOW_FRAME (XWINDOW (window)));
1982 FRAME_SAMPLE_VISIBILITY (f); 1982 FRAME_SAMPLE_VISIBILITY (f);
1983 if (FRAME_ICONIFIED_P (f) 1983 if (f != selected_frame)
1984 && f != selected_frame) 1984 {
1985 Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window))); 1985 if (FRAME_ICONIFIED_P (f))
1986 Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window)));
1987 else (FRAME_VISIBLE_P (f))
1988 Fraise_frame (WINDOW_FRAME (XWINDOW (window)));
1989 }
1986#endif 1990#endif
1987 return window; 1991 return window;
1988} 1992}