I use the latest Cutting Edge Beta. This is only happening to the Variable font, not the generated instances if I instead generate normal OTF’s.
It seems as if the side bearing and anchor problem is related, since the side bearing and the anchor stays on place, but the outline changes as expected.
So you think that Apple’s Text rendering is also responsible for the anchor problem?
No, the anchors seem to keep the placement of the T that is on the Master layer and do not follow the T on the virtual master layer. So neither the anchors or the side bearings are actually moving as they should. See this image:
An update :). If I place a component glyph on the Virtual Master layer the Variable font works as expected! But should that really be needed if you already set the variation on the non-component glyph? Would sure be great if the components side bearing and anchors also follows without having to put a component glyph on each virtual master layer. I mean, the key glyph does.
Sorry to be nagging about this, but I just want this incredible software to be even better!
Maybe an update in the future could be to not needing to have this layer on component glyphs? I’m thinking since it’s anyway just a component glyph there, maybe Glyphs could just do the maths upon export?
Any news on this? What is interesting is that it works when exporting a lot of instances from the same source font, but not when exporting a Variable font? So it feels it already works the way I suggested, but only when exporting instances.