Variable Color Fonts & Components

As I’ve lately been revisiting variable color fonts, I ran into a bug with components and variable color fonts. It’s been some time since I created them, so I can’t say which version introduced this issue.

But whenever I export a variable color font that uses components, the color isn’t exporting properly or the variable animation is not running properly. Within Glyphs itself everything is working as it should.

My current fix is to decompose all components before exporting, but of course this is something I’d rather skip.

Let me know if you want some examples.

Can you send me a sample font?

The files should be on their way!

Doing some Raise from the Dead again: I was working on another variable-color font and this persisted: decomposing worked, although the use of strokes sometimes led to unintended results (did look fine in Glyphs itself though).


Left: Export without decompose
Right: Export with decompose