From: Richard M. Stallman Date: Sat, 10 Feb 1996 07:13:00 +0000 (+0000) Subject: (display_buffer_1): Raise the frame if already visible. X-Git-Tag: emacs-19.34~1325 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=60117126b51f85001e442fa61dbe9343cbb3bb56;p=emacs.git (display_buffer_1): Raise the frame if already visible. --- 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; }