diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 491418d857a..b27b5e2e744 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -5140,6 +5140,9 @@ set_iterator_to_next (it, reseat_p) | |||
| 5140 | it->dpvec = NULL; | 5140 | it->dpvec = NULL; |
| 5141 | it->current.dpvec_index = -1; | 5141 | it->current.dpvec_index = -1; |
| 5142 | 5142 | ||
| 5143 | /* Recheck faces after display vector */ | ||
| 5144 | it->stop_charpos = 0; | ||
| 5145 | |||
| 5143 | /* Skip over characters which were displayed via IT->dpvec. */ | 5146 | /* Skip over characters which were displayed via IT->dpvec. */ |
| 5144 | if (it->dpvec_char_len < 0) | 5147 | if (it->dpvec_char_len < 0) |
| 5145 | reseat_at_next_visible_line_start (it, 1); | 5148 | reseat_at_next_visible_line_start (it, 1); |