# HG changeset patch # User Richard M. Stallman # Date 823936380 0 # Node ID 8ca7e641c144f140bb8cf13805f8680cac814bc2 # Parent 3c38a5112cb6ace71bdf5cafb2d5887a15666eac (display_buffer_1): Raise the frame if already visible. diff -r 3c38a5112cb6 -r 8ca7e641c144 src/window.c --- a/src/window.c Sat Feb 10 05:14:34 1996 +0000 +++ b/src/window.c Sat Feb 10 07:13:00 1996 +0000 @@ -1980,9 +1980,13 @@ #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; }