-
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RTL text requiring latin to be displayed in inputs #2102
Comments
I am actually quite excited for this, because it shows that RTL languages do work. I've been waiting for an RTL support in immediate mode UIs for so long... |
hmm appears that it only works on widgets with advanced text shaping |
This is waiting on pop-os/cosmic-text#70. |
Also @nicksenger came up with a workaround for the time being: #2016. But should be unnecessary once |
Oh NEAT! I did see it but will check it out. Thank you! I'm excited for cosmic-text personally too, it's gonna bring a whole suite of improvements in the ecosystem |
Hey @hecrj it seems like the issue you mentioned is now fixed and closed pop-os/cosmic-text#70 can you please try to resolve this issue, thanks. |
Is there an existing issue for this?
Is this issue related to iced?
What happened?
So I was checking around and saw that Cosmic-text have been added to iced, and because of that I thought RTL languages are supported now. So I started checking some demos if that's true and...
When writing in RTL language, they are not displayed:

HOWEVER! When you add a latin letter or text in addition, it starts displaying correctly and the language using correct glyphs too:

From my tests, only latin letters works, so special characters and such does not make it display.
What is the expected behavior?
It should correctly display without need for latin letters.
Version
master
Operating System
Linux
Do you have any log output?
The text was updated successfully, but these errors were encountered: