| Index: third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc
|
| diff --git a/third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc b/third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc
|
| index feb7fc7a148af398692d3fcb56b8f0c8b3bb0aca..d4ede209f4b39a6248cd0ccda7417f9e7d690ff0 100644
|
| --- a/third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc
|
| +++ b/third_party/harfbuzz-ng/src/hb-ot-shape-complex-thai.cc
|
| @@ -353,7 +353,7 @@ preprocess_text_thai (const hb_ot_shape_plan_t *plan,
|
| {
|
| /* Since we decomposed, and NIKHAHIT is combining, merge clusters with the
|
| * previous cluster. */
|
| - if (start)
|
| + if (start && buffer->cluster_level == HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES)
|
| buffer->merge_out_clusters (start - 1, end);
|
| }
|
| }
|
|
|