diff --git a/src/hb-ft-colr.hh b/src/hb-ft-colr.hh index 7266c4f23..23d8dfa99 100644 --- a/src/hb-ft-colr.hh +++ b/src/hb-ft-colr.hh @@ -305,6 +305,9 @@ _hb_ft_paint (hb_ft_paint_context_t *c, bool has_clip_box; FT_ClipBox clip_box; has_clip_box = FT_Get_Color_Glyph_ClipBox (ft_face, paint.u.colr_glyph.glyphID, &clip_box); + + /* The FreeType ClipBox is in scaled coordinates, whereas we need + * unscaled clipbox here. Oh well... */ has_clip_box = 0; if (has_clip_box)