From: Po Lu Date: Wed, 4 May 2022 00:47:52 +0000 (+0000) Subject: Fix display of placeholder composite string on Haiku X-Git-Tag: emacs-29.0.90~1931^2~86 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=185c2f1904c457ad043fe28cca915f508569c54a;p=emacs.git Fix display of placeholder composite string on Haiku * src/haikuterm.c (haiku_draw_composite_glyph_string_foreground): Correct translation of XDrawRectangle. --- diff --git a/src/haikuterm.c b/src/haikuterm.c index 1481d95c087..80c945c7724 100644 --- a/src/haikuterm.c +++ b/src/haikuterm.c @@ -1351,14 +1351,14 @@ haiku_draw_composite_glyph_string_foreground (struct glyph_string *s) /* Draw a rectangle for the composition if the font for the very first character of the composition could not be loaded. */ - if (s->font_not_found_p && !s->cmp_from) { if (s->hl == DRAW_CURSOR) BView_SetHighColor (view, FRAME_OUTPUT_DATA (s->f)->cursor_fg); else BView_SetHighColor (view, s->face->foreground); - BView_StrokeRectangle (view, s->x, s->y, s->width - 1, s->height - 1); + BView_StrokeRectangle (view, s->x, s->y, + s->width, s->height); } else if (!s->first_glyph->u.cmp.automatic) {