Font Info acting in unexpected way: Manufacturer edits go to “languageTag!” and “value!”

I’m facing an odd issue that I haven’t experienced before (at least not that I can remember).

In Font Info > General, the “Manufacturer” parameter is empty (Fig 1). If I type in that field, a “value❗️” field is added with that value (Fig 2). If I set the language of the Manufacturer parameter, another “ languageTag❗️” field is added (Fig 3). If I remove these added fields, the Manufacturer parameter is made blank again.

I’m on Glyphs Version 3.3 (3337). The font has Cyrillic characters, in addition to Latin… maybe this has something to do with the issue?

The fonts seem to build okay, with a Glyphs export. In the OpenType Name Table, NameID 8 is set to the correct manufacturer name. In the code of the glyphs source, I can also see the parameter as I would expect to (Fig 4), so maybe it’s just a UI issue?

Fig 1: empty Manufacturer parameter

Fig 2: unexpected “value❗️” field is added if I type into Manufacturer

Fig 3: unexpected “ languageTag❗️” field is added if I set Manufacturer language tag

Fig 4: the source code

I think the English entry is broken. Keep it as Default, it’s technically the same thing.

Unfortunately, the same thing happens with Default:

In the Other tab, which format version and font type do you have set?

And does this happen right away or when you save and re-open the file?

In the Other tab, which format version and font type do you have set?

does this happen right away or when you save and re-open the file?

It happens instantly. As soon as I type a single character into the “Manufacturer” field, the “Value!” field pops up with that character, and I lose focus in the “Manufacturer” field until I click back to it.

This has never occurred to me before, but it sounds like a colleague was experiencing the same thing. So, it must be something to do with these files?

I should also add that I’ve closed and reopened the file, and quit and restarted Glyphs, but the issue persists.

I haven’t dived into the Glyphs Library app support, logs, etc.

I can’t image that it could help but please start without plugins just to be sure (hold Option+Shift when you start the app).

The issue persists even when I start up without plugins. (To make sure plugins were deactivated, I checked for “variable font preview” in the View menu, and it was not present until I restarted again without holding shift+option.)

Can you try with a new file?

For a completely fresh file, it works without issue (I just confirmed this).

The issue also hasn’t occurred in other glyphs documents (other than the two here – it happens in both the roman and the italic sources). It’s probably something specific about this project, somehow.

If this occurs elsewhere, I’ll try to come back and update this thread.

I had a look at your file. The file has an invalid structure and Glyphs doesn’t handle that well.
For now, manually remove the “manufacturers” with a text editor. Then add a new one in the UI

1 Like

Ah, thanks! That may be a remnant of handling the file with glyphsLib. The issue struck again, elsewhere, but it did help to go through a delete key/value pairs that were causing the trouble.

If you can reproduce it with a certain script, could you send it to me?

But the latest cutting edge version should fix it when you open the file.

1 Like

Excellent, that’s great news – thank you!