Skip to content
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

TextBlock text shaping broke #16676

Open
Youssef1313 opened this issue May 10, 2024 · 4 comments
Open

TextBlock text shaping broke #16676

Youssef1313 opened this issue May 10, 2024 · 4 comments
Assignees

Comments

@Youssef1313
Copy link
Member

Youssef1313 commented May 10, 2024

I'll put it here. if you want to, you can open an issue. thanks
I'm referring everything such as textbox, textblock and button:

Screenshot from 2024-05-04 16-19-42

by the way, this is ubuntu 22.04 and vscode. latest version of everything

Originally posted by @aliajboy in #6783 (comment)

@ramezgerges
Copy link
Contributor

ramezgerges commented May 10, 2024

Yes, this is a known limitation of our managed TextBox: RTL languages are not supported. @jeromelaban should we prioritize this?

Meanwhile, users can use the GTK target with FeatureConfiguration.TextBox.UseOverlayOnSkia = true

Edit: I just noticed this is a TextBlock issue, not TextBox, so this is not expected indeed.

@Youssef1313 Youssef1313 self-assigned this May 10, 2024
@Youssef1313
Copy link
Member Author

Arabic renders correctly on my machine, even when explicitly setting FontFamily to a font that doesn't contain Arabic characters. Assigning to Ramez in case he can reproduce.

@aliajboy
Copy link

aliajboy commented May 13, 2024

@Youssef1313 Can you share your sample? so I can test that.
But I changed nothing in new uno platform project! just changed some text and saw this problem. then searched web for solution but not found. So I came here to ask developers of UNO to help me with that.
thanks

@ramezgerges
Copy link
Contributor

@aliajboy Can you please give us a small repro project that showcases the problem? Make sure you're using the most recent packages.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants