# HG changeset patch # User Kenichi Handa # Date 1219996619 0 # Node ID 99a0b68bcc29bcbeaa88ac4635035d079f1923ca # Parent 5a501b4092a0a1136075866579229c3020d86496 (ns_draw_glyph_string): Adjusted for the change of struct glyph_string. diff -r 5a501b4092a0 -r 99a0b68bcc29 src/nsterm.m --- a/src/nsterm.m Fri Aug 29 07:56:40 2008 +0000 +++ b/src/nsterm.m Fri Aug 29 07:56:59 2008 +0000 @@ -3024,7 +3024,8 @@ n = ns_get_glyph_string_clip_rect (s, r); ns_focus (s->f, r, n); - if (s->for_overlaps || s->gidx > 0) + if (s->for_overlaps || (s->cmp_from > 0 + && ! s->first_glyph->u.cmp.automatic)) s->background_filled_p = 1; else /* 1 */ ns_maybe_dumpglyphs_background