HumbleUI / Skija

Java bindings for Skia
Apache License 2.0
501 stars 34 forks source link

Text line FontRunIter fails on JetBrains Mono and combining characters #4

Open tonsky opened 2 years ago

tonsky commented 2 years ago

Copied from https://github.com/JetBrains/skija/issues/106

Given this:

a    U+0061  LATIN SMALL LETTER A
 ̆     U+0306  COMBINING BREVE

JB Mono supports a and ă but not ̆. That leads to whole cluster to fall back, but it should be shaped using JB Mono instead.

Screenshot 2021-04-22 at 22 54 36