From 9769686d8b6b89a52831394959b9d64ad4f62ccb Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Fri, 17 Feb 1995 08:36:04 +0000 Subject: [PATCH] (redisplay): Don't display nonselected terminal frames. --- src/xdisp.c | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/src/xdisp.c b/src/xdisp.c index 89cd1701961..e800c42d754 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -948,19 +948,22 @@ redisplay () FOR_EACH_FRAME (tail, frame) { FRAME_PTR f = XFRAME (frame); + if (! FRAME_TERMCAP_P (f) || f == selected_frame) + { - /* Mark all the scroll bars to be removed; we'll redeem the ones - we want when we redisplay their windows. */ - if (condemn_scroll_bars_hook) - (*condemn_scroll_bars_hook) (f); + /* Mark all the scroll bars to be removed; we'll redeem the ones + we want when we redisplay their windows. */ + if (condemn_scroll_bars_hook) + (*condemn_scroll_bars_hook) (f); - if (FRAME_VISIBLE_P (f)) - redisplay_windows (FRAME_ROOT_WINDOW (f)); + if (FRAME_VISIBLE_P (f)) + redisplay_windows (FRAME_ROOT_WINDOW (f)); - /* Any scroll bars which redisplay_windows should have nuked - should now go away. */ - if (judge_scroll_bars_hook) - (*judge_scroll_bars_hook) (f); + /* Any scroll bars which redisplay_windows should have nuked + should now go away. */ + if (judge_scroll_bars_hook) + (*judge_scroll_bars_hook) (f); + } } } else if (FRAME_VISIBLE_P (selected_frame)) -- 2.39.5