diff --git a/src/hb-ot-glyf-table.hh b/src/hb-ot-glyf-table.hh index 5016c36c1..f3d7a72bd 100644 --- a/src/hb-ot-glyf-table.hh +++ b/src/hb-ot-glyf-table.hh @@ -648,6 +648,7 @@ struct glyf } while (composite.move_to_next()); } + if (depth == 1) /* Shift at top level only */ { /* Undocumented rasterizer behavior: * Shift points horizontally by the updated left side bearing