-
Notifications
You must be signed in to change notification settings - Fork 22
Description
Title: RTL not supported in EnrichedTextInput
Describe the bug:
EnrichedTextInput does not support RTL mode. Even when the app is in RTL layout:
The placeholder always stays left-aligned.
Ordered list numbers, bullets, and blockquote markers always start from the left.
Only the typed text appears to start from the right (but formatting is inconsistent).
To Reproduce:
Use a simple EnrichedTextInput in an RTL layout.
Observe the placeholder alignment (always left).
Apply formatting such as Ordered List or Blockquote.
See that list numbers, bullets, and blockquotes remain left-aligned.
Expected behavior:
All elements (placeholder, list numbers, bullets, blockquotes) should respect RTL.
Actual behavior:
Placeholder: always left-aligned ❌
Lists and blockquotes: always left-aligned ❌
Input text: appears on the right ✅
Device:
Device: [e.g., iPhone 12 / Pixel 6]
OS: [e.g., iOS 16 / Android 13]
Version: [library version / app version]
Additional context:
RTL is not supported in EnrichedTextInput at this time.