<div dir="ltr">Hey,<div>I'm using harfbuzz with great results for all my Unicode rendering needs. However I have one case where it's not working correctly, which is this string: <span style="font-family:Arial,sans-serif;font-size:11pt">مِنْهُ</span></div>
<div><span style="font-family:Arial,sans-serif;font-size:11pt">Specifically, character codes (in memory order): 1605, 1616, 1606, 1618, 1607, 1615</span></div><div><span style="font-family:Arial,sans-serif;font-size:11pt">All my other arabic shaping works correctly, but this one ends up as the attached image.</span></div>
<div><span style="font-family:Arial,sans-serif;font-size:11pt">It looks correct in firefox, which I hear uses harfbuzz so I assume I'm doing something wrong, but unsure what. I'm specifying 'ar' and the arabic script enum for the shaping.</span></div>
<div><font face="Arial, sans-serif"><span style="font-size:15px">Any ideas what else I may be missing?</span></font></div><div><font face="Arial, sans-serif"><span style="font-size:15px">Thanks!</span></font></div></div>