Seems to be an error in how Glyphs is updating nested components.
This is /comma /quotesinglbase /quotedblbase /quotedblleft /quotedblright /quoteleft /quoteright. All the quotes are based on the comma, but nested (so quoteright is the comma raised, quoteleft is the quoteright rotated, quotedblright is quoteright twice, etc.)
If I change the comma design, like adding a node to make the top pointy as shown, the change successfully propagates to every glyph except the the /quotedblleft in the middle. Can Glyphs just not handle this many levels of nesting?
- /quotedblleft is made up of two…
-
- /quotelefts, which are made up of a rotated…
-
-
- /quoteright, which is made up of a raised…
-
-
-
-
- /comma.
-
-
Edited to add: I’ve found I can force an update by going to /quoteleft and changing it (e.g. moving the component one unit left and then back one unit right).