On Thu, 8 Feb 2024 06:12:05 GMT, Karthik P K <k...@openjdk.org> wrote:

>>> Since the emoji itself is not rendered properly I don't think it is an 
>>> issue relevant to this PR.
>> 
>> Quite possibly, these are grapheme clusters which are currently not 
>> supported:
>> `β˜πŸΏβ˜πŸΏβ˜πŸΏπŸ€¦πŸΌβ€β™‚οΈ`
>> 
>> I see the emoji and tab text options work now, but inline nodes still fail.
>
>> I see the emoji and tab text options work now, but inline nodes still fail.
> 
> I don't see issue with inline nodes. Please let me know in which case you are 
> facing issue.
> <img width="1182" alt="Screenshot 2024-02-08 at 11 37 36β€―AM" 
> src="https://github.com/openjdk/jfx/assets/26969459/e926e7ad-1fd1-4cb8-af01-d2cd17ee4291";>

You are right, @karthikpandelu , the inline nodes work as expected.

Sorry, I got confused by low indexes in Text which is correct because there are 
multiple instances of Text in the flow and the hit info from Text is relative 
to the text fragment in that particular instance of Text.

I do see that grapheme clusters are rendered incorrectly in RTL

πŸ‡ΊπŸ‡¦β€οΈπŸ‡ΊπŸ‡ΈπŸ¦‹πŸπŸ”₯


due to lack of support for grapheme clusters 
[JDK-8309565](https://bugs.openjdk.org/browse/JDK-8309565)

-------------

PR Comment: https://git.openjdk.org/jfx/pull/1323#issuecomment-1934664210

Reply via email to