React Native: Text Performance Push and Android Accessibility Fixes
Android accessibility state and keyboard focus saw a cluster of correctness fixes, while iOS text rendering saw a push for faster measurement and more stable layout. Prepared text layout caching is now on by default.
Duration: PT2M37S
Episode overview
This episode is a short developer briefing from React Native.
It explains recent repository work in plain language.
- Show: React Native
- Published: 2026-10-17T13:04:35Z
- Audio duration: PT2M37S
Transcript excerpt
This excerpt keeps the crawler page concise. Listen to the episode or use the RSS feed for the full update.
Good morning, it's Friday, October 17th, 2026.
Our lead story: text is getting faster and more correct on both platforms, with Android focused on accessibility truth and iOS focused on measurement cost.
First theme, Android accessibility and focus. A landed change, commit 6f73542, resets accessibility state when views are recycled. Previously a recycled view could keep the old label, role, selected state, or hidden status, so TalkBack would announce, in testing, a plain row as a selected dismiss sheet button. That…
Related proposals tighten keyboard and screen reader behavior. One change, PR 59156, keeps a read-only text input focusable on Android, so Tab doesn't skip it and TalkBack no longer calls it disabled. Another, PR 59139, does the opposite for text: it gives pressable text a focusable equals false option to stay out…
Second, iOS text performance and stability. PR 59152 enables prepared text layout caching by default and raises the cache size from 200 to 1000 entries, alongside Android measurement optimizations. Supporting changes cut redundant work: PR 59154 avoids copying text fragments when building the native attributed…
Also noteworthy: commit 0bd2cb1 fixes data detector…
Nearby episodes from React Native
- Cutting Wasted Layout, Tightening Text Input, Repairing Tooling
- Props 2.0 Payload Fixes, Android Text, and Flow Types
- Stable API Lockdown, Android Focus Fixes, List Cleanup
- Strict C++ API Lockdown
- Inspector Shutdown Hardening and iOS Stall Fix
- Weekly Recap - API Hardening, List Stability and Debugger Fixes
- List Remount Fixes, Text Scaling and Screen Hook
- Private Header Lockdown and Lifecycle Fixes