diff --git a/core/jni/android/graphics/TextLayoutCache.cpp b/core/jni/android/graphics/TextLayoutCache.cpp index d7df402749e39..6d3c87857dc5b 100644 --- a/core/jni/android/graphics/TextLayoutCache.cpp +++ b/core/jni/android/graphics/TextLayoutCache.cpp @@ -810,6 +810,9 @@ bool TextLayoutShaper::isComplexScript(hb_script_t script) { case HB_SCRIPT_CYRILLIC: case HB_SCRIPT_HANGUL: case HB_SCRIPT_INHERITED: + case HB_SCRIPT_HAN: + case HB_SCRIPT_KATAKANA: + case HB_SCRIPT_HIRAGANA: return false; default: return true;