# Custom Glyph Data in G4 not working with some nonspacing marks

**URL:** <https://forum.glyphsapp.com/t/custom-glyph-data-in-g4-not-working-with-some-nonspacing-marks/37437>\
**Category:** Glyphs\
**Tags:** bug\
**Created:** [October 8, 2026, 11:58pm UTC](https://forum.glyphsapp.com/t/custom-glyph-data-in-g4-not-working-with-some-nonspacing-marks/37437 "2026-10-08T23:58:11Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Aida](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/aida/32/29971_2.png) [@Aida](https://forum.glyphsapp.com/u/Aida)\
**Post date:** [October 8, 2026, 11:58pm UTC](https://forum.glyphsapp.com/t/custom-glyph-data-in-g4-not-working-with-some-nonspacing-marks/37437/1 "2026-10-08T23:58:11Z")

</div>

When opening a Glyphs 3 file in Glyphs 4, some of the custom glyph data seems to be ignored. Specifically, a non-spacing mark that I use as a “dot” (and by extension all the glyphs that use it as a component also don’t want to auto-align when I open and cause a mildly alarming list of alignment warnings 😉 ). There is another that’s defined nearly the same way that _does_ work.

Here are the 2 definitions:

```auto
<glyph name="threedotsupabove-ar.t" sortName="ar2841" category="Mark" subCategory="Nonspacing" script="arabic" direction="RTL" description="ARABIC TRIPLE DOT UP PUNCTUATION MARK (TURNED)" anchors="_top, top" marks="=dotabove-ar" />
<glyph name="smallhook-ar" sortName="ar3045.01" category="Mark" subCategory="Nonspacing" script="arabic" direction="RTL" description="ARABIC COMMA HOOK FOR HEH GOAL" anchors="_ring, bottom" />

```

The threedots turned works fine:

 ![3dotst G4](https://forum.glyphsapp.com/uploads/default/original/3X/0/2/023300eff81f446f03868105f73d5e6da0b2c890.png)

But the smallhook doesn’t; compared to G3 it doesn’t seem to be loading the properties when I open the file:

 ![smallhook G4](https://forum.glyphsapp.com/uploads/default/original/3X/0/2/020aa1f11ce9d88ec9d69ab94c2665ab4204bd12.png) ![smallhook G3](https://forum.glyphsapp.com/uploads/default/original/3X/8/3/83cf4ad286c678687d1fb1a36ab73bb762a7ae48.png)

I don’t have this info manually entered in Glyphs3 for either mark since I let the GlyphData.xml file handle it.

---

<div class="post-metadata">

**Author:** ![FlorianPircher](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/florianpircher/32/30457_2.png) [@FlorianPircher](https://forum.glyphsapp.com/u/FlorianPircher)\
**Post date:** [October 10, 2026, 11:54am UTC](https://forum.glyphsapp.com/t/custom-glyph-data-in-g4-not-working-with-some-nonspacing-marks/37437/3 "2026-10-10T11:54:35Z")

</div>

Thanks for the report; I have fix it and it will be part of the next release.

---

<div class="post-metadata">

**Author:** ![Aida](https://forum.glyphsapp.com/user_avatar/forum.glyphsapp.com/aida/32/29971_2.png) [@Aida](https://forum.glyphsapp.com/u/Aida)\
**Post date:** [October 10, 2026, 2:40pm UTC](https://forum.glyphsapp.com/t/custom-glyph-data-in-g4-not-working-with-some-nonspacing-marks/37437/4 "2026-10-10T14:40:41Z")

</div>

Awesome thank you!
