commit | ad2ab1ddb42a16e02c6b16bb499bb8702d3d1654 | [log] [tgz] |
---|---|---|
author | Behdad Esfahbod <[email protected]> | Fri Jun 24 11:08:35 2022 -0600 |
committer | Behdad Esfahbod <[email protected]> | Fri Jun 24 11:08:35 2022 -0600 |
tree | 84713580e65dd691e49d55c26e5a64af9b12d145 | |
parent | 1f462804d1024b448df9281ab5648fb0027fe801 [diff] |
[indic] Clear syllables at the end of GSUB
diff --git a/src/hb-ot-shaper-indic.cc b/src/hb-ot-shaper-indic.cc index fcb772e..00e0dd9 100644 --- a/src/hb-ot-shaper-indic.cc +++ b/src/hb-ot-shaper-indic.cc
@@ -277,6 +277,7 @@ override_features_indic (hb_ot_shape_planner_t *plan) { plan->map.disable_feature (HB_TAG('l','i','g','a')); + plan->map.add_gsub_pause (hb_syllabic_clear_var); // Don't need syllables anymore, use stop to free buffer var }