diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xdisp.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/xdisp.c b/src/xdisp.c index 47b81414630..312ee10f280 100644 --- a/src/xdisp.c +++ b/src/xdisp.c | |||
| @@ -20938,7 +20938,10 @@ maybe_produce_line_number (struct it *it) | |||
| 20938 | default face for the blank field beyond ZV. */ | 20938 | default face for the blank field beyond ZV. */ |
| 20939 | if (beyond_zv) | 20939 | if (beyond_zv) |
| 20940 | tem_it.face_id = it->base_face_id; | 20940 | tem_it.face_id = it->base_face_id; |
| 20941 | else if (lnum_face_id != current_lnum_face_id && this_line == it->pt_lnum) | 20941 | else if (lnum_face_id != current_lnum_face_id |
| 20942 | && (EQ (Vdisplay_line_numbers, Qvisual) | ||
| 20943 | ? this_line == 0 | ||
| 20944 | : this_line == it->pt_lnum)) | ||
| 20942 | tem_it.face_id = current_lnum_face_id; | 20945 | tem_it.face_id = current_lnum_face_id; |
| 20943 | else | 20946 | else |
| 20944 | tem_it.face_id = lnum_face_id; | 20947 | tem_it.face_id = lnum_face_id; |