Xamarin.forms: RightToLeft's FlowDirection not working when Force to ContentPage

Created on 7 Aug 2018  路  8Comments  路  Source: xamarin/Xamarin.Forms

Hi,

I have tried to set the ContentPage's FlowDirection to RightToLeft and it's working beautifuly on my Android device when I change the device language to Arabic

but when I change the language back to English then few things won't work, as an example Header and back button directions although the FlowDirection is set to RightToLeft not to Device.FlowDirection

rtl 5 bug

All 8 comments

@jrahma Do you have a small reproduction project you can share? Thank you!

Try the attached... It works when the device language is set to Arabic but when you change it to English then it will move the header to LTR although the FlowDirection is set to RightToLeft in the News page and the android:supportsRtl="true" and the MinSDKVersion is 17+. as per your article

please see the attached video..

RightToLeft.zip

RightToLeft.zip

Yes, there are a few things that we were unable to force the flow direction on during our first pass. The Navigation Bar is one of them, and more are listed in the Known Issues of #1222. We will work on improving this support. Thank you!

FlowDirection applied in parent is also not working on ListView HeaderTemplate

@samhouts

This is still not fixed?

Please see below screenshot

The page is set to RightToLeft and everything is fine except the Page Title

Screenshot_20190805_062745_com jafaria official

Thanks,
Jassim

@jrahma This is on the backlog. I do not currently have an estimate of when we may begin working on it. Thanks for your patience!

Even I am facing the same issue and we have a release of the App in near future. When can we have a this issue fixed. ?
Kindly work on this on priority.

i have the same issue in ios

Was this page helpful?
0 / 5 - 0 ratings