#entry/#exit anchors at different y pos in slant result in wrong sidebearings

Hello, I have an #exit anchor in my I, to attach my _Thorn.belly component. If the anchor is at the same y position in both components, the RSB is correctly calculated. If the anchors are at differing y coordinates, the sidebearings are wrong.

Can you send me a test file?

Sure:

Anchors.glyphs (207.4 KB)

You can see that the sidebearings in all composites is different, because the #exit anchor in I is at different y positions.

You should have mentioned that it is in an italic master :wink: I’ll see what I can do.

I did put it in the title, but true, I didn’t put it in the description of the problem :sweat_smile:

Anything I can do in the meantime? I only just discovered this bug and realise that means I’ve done faulty exports for a long time.

I fixed it. Thanks for the file.

Great, thanks a lot!

Thanks for the fix. I’m afraid it introduced another bug, when the component it rotated:


RotatedExitEntry.glyphs (23.1 KB)

Fixe it. Thanks for the file.

Thank you!

update is out

That was very quick, I appreciate it a lot. Thank you!