RTL Android phones force RTL layout, even though disabled

See original GitHub issue

Hey there.

This is a really annoying issue with Android phones. Some of my app users have Hebrew based Android phones, and for some unjust reason Android forces the RTL layout, altough my app doesn’t support it.

Iv’e added this in App.js main

I18nManager.forceRTL(false);
I18nManager.allowRTL(false);

But it does not work.

I am not sure though if it is an expo or RN issue.

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:4
  • Comments:16 (5 by maintainers)

github_iconTop GitHub Comments

4reactions
jesserudercommented, Feb 7, 2018

@kadoshms can you open an issue on the React Native repo if this is an issue there? Going to close this for now if it’s not an issue inside Expo code.

2reactions
kadoshmscommented, Aug 12, 2018

Iv’e noticed that in our case, the app “fixes” itself on the second fresh launch (when the app is killed and then opened).

Read more comments on GitHub >

github_iconTop Results From Across the Web

How do I deactivate RTL? - Android Central Forum
Try to reset apps preferences in your settings, reboot your phone and see if the RTL option can be disabled. In most phones...
Read more >
PSA: Do not enable force RTL Layout in 5.1 - XDA Forums
Just thought I would warn everyone to not go poking around and enable 'Force RTL layout direction' it crashes System IU in 5.1....
Read more >
How to force right to left (RTL) layouts on Android - PhoneArena
Once you've accessed the menu, scroll down to find the “Force RTL layout direction” tab. Tap on it to activate the option, and...
Read more >
Samsung Galaxy S9 : How to Enable or disable Force RTL ...
This video show How to Enable or disable Force RTL layout in Samsung ... S9 SM-G960FD Duos International version with Android 8.0 (Oreo)....
Read more >
How to Enable / Disable Force RTL layout direction - YouTube
Samsung Galaxy S10 / S10+ / S10e: How to enable / disable ' Force RTL layout direction'. Android Pie 9.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found