diff options
| author | Kim F. Storm | 2003-06-14 23:01:54 +0000 |
|---|---|---|
| committer | Kim F. Storm | 2003-06-14 23:01:54 +0000 |
| commit | 57dd22f4e8afc84237a5c1d52461faba582e0fa5 (patch) | |
| tree | ab699dc69adb4b985086be4418e0611f4ca62709 /src | |
| parent | b3ea810c38ab6619d56f110a1c946bae0baa88d7 (diff) | |
| download | emacs-57dd22f4e8afc84237a5c1d52461faba582e0fa5.tar.gz emacs-57dd22f4e8afc84237a5c1d52461faba582e0fa5.zip | |
(x_fix_overlapping_area): Always use area relative X to fix redisplay
problem with tall characters (such as A-tilde).
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index c8ecbcbd798..64bda46c1bf 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -18786,10 +18786,7 @@ x_fix_overlapping_area (w, row, area) | |||
| 18786 | 18786 | ||
| 18787 | BLOCK_INPUT; | 18787 | BLOCK_INPUT; |
| 18788 | 18788 | ||
| 18789 | x = window_box_left_offset (w, area); | 18789 | x = 0; |
| 18790 | if (area == TEXT_AREA) | ||
| 18791 | x += row->x; | ||
| 18792 | |||
| 18793 | for (i = 0; i < row->used[area];) | 18790 | for (i = 0; i < row->used[area];) |
| 18794 | { | 18791 | { |
| 18795 | if (row->glyphs[area][i].overlaps_vertically_p) | 18792 | if (row->glyphs[area][i].overlaps_vertically_p) |