aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
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}