googlefonts / science-gothic

Science Gothic, a libre variable font
Other
142 stars 4 forks source link

preflight exception re: glyph nodes #312

Closed tphinney closed 8 months ago

tphinney commented 8 months ago

Something is going odd with this preflight check.

ERROR: Science Gothic | Icon Preflight | Glyph: franc; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: Lslash; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: uni031B; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: uni031B.case; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: uni04B3.sc; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: dollar.alt2; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: Nhookleft; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: nhookleft; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'. ERROR: Science Gothic | Icon Preflight | Glyph: nhookleft.sc; Audit: audit_layer_non_integer_coordinates; Exception: 'NoneType' object has no attribute 'nodes'.

kateliev commented 8 months ago

@tphinney please try updating all glyphs before running preflight via Font>update glyphs. The very same delayed/lazy load that plaques GS is valid here as well.

tphinney commented 8 months ago

That was it, thanks! I have added that to the build process docs, as I did long ago for Google Symbols.