diff options
Diffstat (limited to 'third_party/harfbuzz/src/harfbuzz-arabic.c')
-rw-r--r-- | third_party/harfbuzz/src/harfbuzz-arabic.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/third_party/harfbuzz/src/harfbuzz-arabic.c b/third_party/harfbuzz/src/harfbuzz-arabic.c index 3837087..ce2ca6c 100644 --- a/third_party/harfbuzz/src/harfbuzz-arabic.c +++ b/third_party/harfbuzz/src/harfbuzz-arabic.c @@ -1107,6 +1107,7 @@ HB_Bool HB_ArabicShape(HB_ShaperItem *item) assert(item->item.script == HB_Script_Arabic || item->item.script == HB_Script_Syriac || item->item.script == HB_Script_Nko); + item->shaperFlags |= HB_ShaperFlag_ForceMarksToZeroWidth; #ifndef NO_OPENTYPE if (HB_SelectScript(item, item->item.script == HB_Script_Arabic ? arabic_features : syriac_features)) { |