Masters and Layers panel (Ctrl+F6): Flag glyphs where the bearings don't match

Hello everyone
I am working with the wdth axes, and have noticed that some glyphs aren’t surviving the transformations without having errors pop up in the Right Side Bearing (RSB) and character width (AW).

I would like to propose a warning flag that tells us when a layer has a different bearing value than the Master. This would make it easier to target bearings that need matching to the Master.

Composites are definitely the worst culprits for this one.

Even better: a shortcode that lets us match a layer’s bearing to the Master, kind of like base(), but it works across layers. So the Expanded version is set to have the same bearing as the Regular version, no matter how you apply a transformation to the glyph.

Or, another option: a button. A button that we can press, that matches all bearings (LSB + RSB) to the Master. So we could select all characters in the font (or just the ones we want), press the button, and then all of the LSB and RSB would be set to match the Master. That would eliminate so much manual adjustment.

Thanks, have a good one.

Try this for the other layers for glyph A:

lsb(A,Regular)
aw(A,Regular)