Skip to content

Guard RTL overhang handling for fixed-line text - #58685

Closed
Abbondanzo wants to merge 3 commits into
react:mainfrom
Abbondanzo:export-D121670747
Closed

Abbondanzo wants to merge 3 commits into
react:mainfrom
Abbondanzo:export-D121670747

Conversation

@Abbondanzo

Copy link
Copy Markdown
Contributor

Summary:
Add Android regression coverage for exactly constrained RTL text that reserves start-side ink overhang while enforcing a maximum line count and ellipsizing overflow. Also cover the mixed-direction exclusion, where a shared right-side reservation must not be applied.

Changelog: [Internal]

Differential Revision: D121670747

…oad the correct commit data.

Differential Revision: D121672279
Summary:
Wrap the three Android 15 text-layout APIs behind typed private helpers that mirror their platform signatures. This keeps reflection isolated and makes replacing each helper with a direct API call a local change once all targets compile against Android 15 or later.

Changelog: [Internal]

Differential Revision: D121810388
Summary:
Add Android regression coverage for exactly constrained RTL text that reserves start-side ink overhang while enforcing a maximum line count and ellipsizing overflow. Also cover the mixed-direction exclusion, where a shared right-side reservation must not be applied.

Changelog: [Internal]

Differential Revision: D121670747
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Sep 25, 2026
@meta-codesync

meta-codesync Bot commented Sep 25, 2026

Copy link
Copy Markdown

@Abbondanzo has exported this pull request. If you are a Meta employee, you can view the originating Diff in D121670747.

@meta-codesync meta-codesync Bot closed this in 5c87ca9 Sep 25, 2026
@meta-codesync meta-codesync Bot added the Merged This PR has been merged. label Sep 25, 2026
@meta-codesync

meta-codesync Bot commented Sep 25, 2026

Copy link
Copy Markdown

This pull request has been merged in 5c87ca9.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. Merged This PR has been merged. meta-exported p: Facebook Partner: Facebook Partner

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant