diff options
| author | Po Lu | 2021-11-30 09:11:42 +0800 |
|---|---|---|
| committer | Po Lu | 2021-11-30 09:11:42 +0800 |
| commit | d15dafeefb58fc521186385a1a703f7f660f2f6b (patch) | |
| tree | 8f696362f0b732d2ea7bb88c0a03c43fe573ad38 /src | |
| parent | afff603778ba17ca13d4cc7b95fee54569d4c640 (diff) | |
| download | emacs-d15dafeefb58fc521186385a1a703f7f660f2f6b.tar.gz emacs-d15dafeefb58fc521186385a1a703f7f660f2f6b.zip | |
Stop setting mouse face GC manually, as it is no longer required
* src/pgtkterm.c (x_set_mouse_face_gc): Remove obsolete code.
Diffstat (limited to 'src')
| -rw-r--r-- | src/pgtkterm.c | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/src/pgtkterm.c b/src/pgtkterm.c index 8353a9ca4dc..d9b2e385fc5 100644 --- a/src/pgtkterm.c +++ b/src/pgtkterm.c | |||
| @@ -1007,20 +1007,6 @@ x_set_cursor_gc (struct glyph_string *s) | |||
| 1007 | static void | 1007 | static void |
| 1008 | x_set_mouse_face_gc (struct glyph_string *s) | 1008 | x_set_mouse_face_gc (struct glyph_string *s) |
| 1009 | { | 1009 | { |
| 1010 | int face_id; | ||
| 1011 | struct face *face; | ||
| 1012 | |||
| 1013 | /* What face has to be used last for the mouse face? */ | ||
| 1014 | face_id = MOUSE_HL_INFO (s->f)->mouse_face_face_id; | ||
| 1015 | face = FACE_FROM_ID_OR_NULL (s->f, face_id); | ||
| 1016 | if (face == NULL) | ||
| 1017 | face = FACE_FROM_ID (s->f, MOUSE_FACE_ID); | ||
| 1018 | |||
| 1019 | if (s->first_glyph->type == CHAR_GLYPH) | ||
| 1020 | face_id = FACE_FOR_CHAR (s->f, face, s->first_glyph->u.ch, -1, Qnil); | ||
| 1021 | else | ||
| 1022 | face_id = FACE_FOR_CHAR (s->f, face, 0, -1, Qnil); | ||
| 1023 | s->face = FACE_FROM_ID (s->f, face_id); | ||
| 1024 | prepare_face_for_display (s->f, s->face); | 1010 | prepare_face_for_display (s->f, s->face); |
| 1025 | 1011 | ||
| 1026 | if (s->font == s->face->font) | 1012 | if (s->font == s->face->font) |