Feature Compilation Fails With Undefined Class In Inactive Feature

I have some manual code in the mark feature, and it references classes that are defined in a Prefix entry. Both are deactivated, yet when compiling, compilation fails with

Use of undefined class name “@test”
Found in: feature 'mark', line 1.

That only happens in the mark feature, but not e.g. when I put the same code in a deactivated calt feature.

See attached demo font.

MarkFeatureUndefinedClass.glyphs.zip (2.9 KB)

Thanks for finding this. I fixed it.

1 Like