Arabic lam_alef marks fail

I think this is a long-standing problem, the lam_alefHamzaabove ligature always imports the top anchor from lam_alef, not from hamza. I guess because hamza does not have top_2 anchor inside, but what would be the best solution?

There were other cases in Arabic where the only possible top anchor buried in one of the components were not picked up.

Also I guess this is related to anchorsTraversingComponents() function, which now seems to NOT pick the topmost “top” anchors or bottommost “bottom” when there are multiple choices.

I have the exact same problem, @GeorgSeifert can you please help with this?

@mekkablue any help please?

Video

1 Like