Hello.
Thanks for creating this great library.
I have a problem with RTL text rendering. The order of runs gets reversed if there is LTR characters in the middle of RTL text.
Here is the sample text:
وَرَسُولِهِ وَإِنْ تُبْتُمْ فَلَكُمْ رُءُوسُ hello أَمْوَالِكُمْ لَا تَظْلِمُونَ وَلَا تُظْلَمُونَ ( 279 ) وَإِنْ كَانَ ذُو عُسْرَةٍ فَنَظِرَةٌ إِلَى مَيْسَرَةٍ
Current Output:

Expected Output:

I tried setting the Direction of shaping.Input to di.DirectionRTL but that didn't help.
Thank you.