From 70bcb498d3469d6c9692705fb47a17381d0a5f89 Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Fri, 17 Jun 1994 00:52:13 +0000 Subject: [PATCH] (redisplay_region): Treat selected window's buffer specially, not current buffer. --- src/xdisp.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/xdisp.c b/src/xdisp.c index 7d06ead0a6..25519fb885 100644 --- a/src/xdisp.c +++ b/src/xdisp.c @@ -1820,7 +1820,12 @@ redisplay_region (buf, start, end) start = end; end = temp; } - if (buf != current_buffer) + /* If this is a buffer not in the selected window, + we must do other windows. */ + if (buf != XBUFFER (XWINDOW (selected_window)->buffer)) + windows_or_buffers_changed = 1; + /* If multiple windows show this buffer, we must do other windows. */ + else if (buffer_shared > 1) windows_or_buffers_changed = 1; else { -- 2.39.2