Kerning Exception GUI issue

Hi, I found a bug with displaying kerning exceptions in the Info panel of the graphical interface. The bug is that the open position of locks is incorrectly displayed if there are kerning exceptions on both sides. In the test file, these are the combinations of Aring and Adieresis with the Tcedilla glyph.

I started with a -1 kerning, and each subsequent step is another -1 to the previous one.

Steps 1 and 2: ATA kerning
Steps 3 and 4: ÅTÅ kerning
Steps 5 and 6: adding an exception for the Ț glyph and ÅȚÅ kerning
Steps 7 and 8: adding an exception for the Ţ glyph and AŢA kerning
Steps 9 and 10: adding an exception for the Ä glyph and ÄTÄ kerning

This results in a display error for ÅŢÅ and ÄŢÄ

New Font.glyphs (3.3 KB)

can you explain what you expect?

ÅŢ takes the kerning value from ÅT, so I expect that in the ÅŢ pair, only the lock on side A will be open. Also, if both locks are open, I expect to see a string Aring;Tcedilla;-4 in the Kerning panel.