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 }}
Repository navigation
[0.88] Skip clear text backgrounds to restore Japanese IME underlines #1458
Please consider picking the already-landed #59207 change into 0.88. The current 0.88-stable branch still emits the default clear text background; main omits it. The change is an exact, conflict-free, one-file backport.
Additional motivation beyond the upstream text-rendering optimization: a native iOS 27 experiment with React Native's actual backing views and delegate adapters shows that this clear background attribute hides the Japanese IME composition underline. Omitting it restores the underline while preserving the same foreground, font, default shadow and EventEmitter metadata. The multiline input fails both from empty and with existing attributed text; the single-line input fails with existing attributed text. All four cases display the underline when the background attribute is omitted.
This request concerns the composition indicator. It does not claim to fix all CJK input synchronization failures. No full React Native app or physical-device test was run for this backport; the native experiment and the upstream author's full RNTester validation are distinguished in the PR.
Activity
cipolleschi commentedon Oct 26, 2026
Picked into
0.88-stablefor 0.88.1 asbce6961a2b3.