You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on May 1, 2024. It is now read-only.
Arabic text alignment randomly becomes incorrect for some items in the collection if an item in the collection has mixture of Arabic and English alphabets AND LineHeight attribute is set for the label.
I tried to narrow it down and this is my observation:
If all items in the collection contain only Arabic alphabets, this issue doesn't appear.
If there are some items with mixture Arabic and English alphabets, but LineHeight is NOT set, also the items appear fine.
…3311fixes#12473fixes#8157
* Add Issue3311.cs
* Update Issue331.cs test file
* Fix RTL issue on FormattedText
* Add relevant RTL FormattedText test
* Update Issue3311.cs
* Add Issue12473
* Add BackgroundColor to test labels for clarit
* Add LabelTest for RTL Label with LineHeight
* Add missing closing EmbeddedResource tag
* Remove UITest template code
* Update RTL tests to be more thorough
* UpdateHorizontalTextAlignment on UpdateFormattedText
Fix RTL issue that arises when certain text properties are set on a Label w/ RTL and FormattedText (i.e. FontAttributes, FontSize, LineHeight, TextColor, TextTransform, etc)
* Remove TextType from tests
TextType on FormattedText labels causes app crash. This separate issue will be fixed in a follow-up PR
Description
Arabic text alignment randomly becomes incorrect for some items in the collection if an item in the collection has mixture of Arabic and English alphabets AND LineHeight attribute is set for the label.
I tried to narrow it down and this is my observation:
I believe this issue is related to #9795
Basic Information
Screenshots
Reproduction Link
Simple project is available in: https://github.com/darrabam/LabelAlignmentRTLBug
The text was updated successfully, but these errors were encountered: