Arabic diacritics in front of base characters?
Hello
This is again on the issue of rendering Arabic marks in front of characters in InDesign, there were great contributions made by

In my case I have a book that it is dedicated for kids learning with custom colorized marks that must be put slightly in front of some base characters, the result is absolutely the mark will render behind the base character making part of it invisible (as shown above).
To experiment this problem, we can copy this the Arabic word "اْدوبي" (Adobe) and paste it in InDesign using any font that supports Arabic script (Adobe Arabic or Arial), this word has Arabic Sukun on the first letter Alef, by colorizing the mark only and selecting them both (base & mark) using Diacritic Positioning in InDesign we can move the mark vertically (-90), the mark will go behind the base letter not in front (as in Latin):


In the recording (above), I'm using Montserrat and if I add the Montserrat combining cedilla, it matches the color of the C, but if I use a different font—the 2nd one is Georgia—then InDesign sees my GREP style, and changes the cedilla to cyan. It appears in front. Changing the composer and/or the Legacy Character Shaping Engine doesn't have an impact. When I swap fonts, the same holds true. Adding a Georgia combining cedilla to text set in Georgia takes on black, I then need to use the Montserrat combining cedilla for the GREP style to kick in. I don't get it. Is needing to use two fonts a bug? Intentional?
So it is truly needed that we can have an option in InDesign Arabic & Hebrew versions to have the diacritics render in front (not behind) the base characters. Colorizing the marks is oftenly used in RTL scripts.
Thanks.
