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
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
@MugshotLocales did not infer right-to-left layout from Android's BCP 47 locale qualifiers.
The language subtag was read as everything before the first -, so a b+-prefixed qualifier
such as b+ar+u+nu+arab was never matched against the right-to-left languages and rendered
left to right. That form matters because it is the only way to pin a locale's numbering system:
without it, digit shapes in formatted strings come from the host JDK's CLDR data and change
between JDK releases, so the same preview yields different goldens on different JDKs.