From 14d9500c99d06732f545229089a68052c779e67f Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Sat, 10 Feb 1996 07:13:00 +0000 Subject: (display_buffer_1): Raise the frame if already visible. --- src/window.c | 10 +++++++--- 1 file 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) #ifdef MULTI_FRAME FRAME_PTR f = XFRAME (WINDOW_FRAME (XWINDOW (window))); FRAME_SAMPLE_VISIBILITY (f); - if (FRAME_ICONIFIED_P (f) - && f != selected_frame) - Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window))); + if (f != selected_frame) + { + if (FRAME_ICONIFIED_P (f)) + Fmake_frame_visible (WINDOW_FRAME (XWINDOW (window))); + else (FRAME_VISIBLE_P (f)) + Fraise_frame (WINDOW_FRAME (XWINDOW (window))); + } #endif return window; } -- cgit v1.2.1