googlefonts / fontview

Demo app that displays fonts with a free/libre/open-source text rendering stack: FreeType, HarfBuzz and Raqm
Other
323 stars 37 forks source link

Fonts with avar table break instance selection #29

Open jenskutilek opened 7 years ago

jenskutilek commented 7 years ago

The display of named instances shows entries from the wrong name IDs when the font contains an "avar" table. In addition, selecting the instances doesn’t work correctly. If you remove the avar table and keep everything else the same, the correct name IDs are displayed for the instances.

Font with avar:

screen shot 2017-05-04 at 17 15 29

Font without avar:

screen shot 2017-05-04 at 17 15 58

Test fonts: avar.zip

The fonts have been built with fontTools.varLib.

jenskutilek commented 7 years ago

Fixed via #34.

anthrotype commented 7 years ago

Thanks @jenskutilek!

jenskutilek commented 6 years ago

This bug is back again for me in release 0.3.1.

jenskutilek commented 6 years ago

Hm, not exactly. I'm seeing the same behaviour with a font, but it is not related to the avar table. Will see if I can find out more.