I'm trying to modify a Burmese font "Myanmar Text" using FontForge so that it displays Latin letters with Burmese ones. Everything is fine until I realise one of the ligatures (the ligature ur_1 which combine U and R into 1 single symbol) seems to have zero right bearing and hence leading to the overlapping of letters that follow it when tested in Word or any text editing software. I checked the bearing in FontForge and it's set to 58.
The Metric view is correct.
But when installed and used it looks like this:
I have checked the bearing multiple times it's set to 58. I have also tried removing all kerning info but to no avail. I have also tried other symbols in this glyph and using different glyphs for this ligature but it still the same. Other ligatures work fine except this one. Is it because of the name of the glyph? Anybody knows why this is happening and how to fix it?
Thank you in advance!