Hello! I am currently editing an open-source font with some minor adjustments in spacing, heights, punctuation and details. Everything seems to be working fine except the newly updated turning pair “O” + ”₂”.
While using Figma as a test environment for the font, “O₂” seems to use a different kerning system in the default state. If I select the “O” and the “2” and press subscript, it works perfectly, but not if I select the “2” and then press “subscript”.
OpenType features are not applied over formatting change boundaries. So it seems that Figma is diving the string when the feature changes. That is unusual. But that explains why it works when you apply the feature to both glyphs.
Are you sure it works with the original font? Because the original font has no kerning for that pair.
It doesn’t work in Figma but it does work in Illustrator.