diff options
| author | Kim F. Storm | 2005-08-21 20:58:03 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2005-08-21 20:58:03 +0000 |
| commit | 61d6a05830dfbf4d3ea0d811560ccdaa56459786 (patch) | |
| tree | 3d2b9e2f90a1e22c893ce1abc0579c0efed45151 /src | |
| parent | 4dadc1297ba91d58d2eb20d88174456cb858c3cf (diff) | |
| download | emacs-61d6a05830dfbf4d3ea0d811560ccdaa56459786.tar.gz emacs-61d6a05830dfbf4d3ea0d811560ccdaa56459786.zip | |
(redisplay_window): Call update_window_fringes with
KEEP_CURRENT_P non-0 if we are going to refresh fringes later.
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 7 |
1 files changed, 3 insertions, 4 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 3a4f3f001ab..83483039b54 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -12730,10 +12730,9 @@ redisplay_window (window, just_this_one_p) | |||
| 12730 | 12730 | ||
| 12731 | #ifdef HAVE_WINDOW_SYSTEM | 12731 | #ifdef HAVE_WINDOW_SYSTEM |
| 12732 | if (FRAME_WINDOW_P (f) | 12732 | if (FRAME_WINDOW_P (f) |
| 12733 | && update_window_fringes (w, 0) | 12733 | && update_window_fringes (w, (just_this_one_p |
| 12734 | && !just_this_one_p | 12734 | || (!used_current_matrix_p && !overlay_arrow_seen) |
| 12735 | && (used_current_matrix_p || overlay_arrow_seen) | 12735 | || w->pseudo_window_p))) |
| 12736 | && !w->pseudo_window_p) | ||
| 12737 | { | 12736 | { |
| 12738 | update_begin (f); | 12737 | update_begin (f); |
| 12739 | BLOCK_INPUT; | 12738 | BLOCK_INPUT; |