Mercurial > emacs
diff src/window.c @ 14535:8ca7e641c144
(display_buffer_1): Raise the frame if already visible.
| author | Richard M. Stallman <rms@gnu.org> |
|---|---|
| date | Sat, 10 Feb 1996 07:13:00 +0000 |
| parents | e73b37519cdc |
| children | 12de7dac154b |
line wrap: on
line diff
--- 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; }
