Skip to content

Decouple RTL compatibility from width#64

Merged
omers-oai merged 4 commits intocodex/rtl-compatibilityfrom
codex/rtl-compatibility-width-decoupling
Mar 24, 2026
Merged

Decouple RTL compatibility from width#64
omers-oai merged 4 commits intocodex/rtl-compatibilityfrom
codex/rtl-compatibility-width-decoupling

Conversation

@omers-oai
Copy link
Copy Markdown

Codex:

Stacks on #63.

Summary

  • decouple enableRtlCompatibility from implicit width expansion
  • keep top-level markdown paragraphs and headings intrinsically sized unless the caller explicitly provides width
  • preserve the existing quote/list/code compatibility behavior while removing the width regression
  • add a permanent zh Roborazzi preview that proves top-level non-RTL text stays shrink-wrapped with compatibility on

Testing

  • ./gradlew :richtext-ui:allTests :android-sample:recordRoborazziDebug :android-sample:testDebugUnitTest

@omers-oai omers-oai merged commit e4f185a into codex/rtl-compatibility Mar 24, 2026
1 check passed
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

Successfully merging this pull request may close these issues.

1 participant