New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wrong hour/minute order in timePicker in RTL mode #63427
Comments
For now I solved it by:
|
This does not seem to be a performance issue. @HansMuller : do you know if someone in the design language team can take a look at this? |
@liyuqian yes it's not. my previous workaround also didn't work because it took action bottoms to the right which is wrong direction. |
@mehrdad-shokri |
@TahaTesser sure
|
Hi @mehrdad-shokri Can you upgrade to latest |
@TahaTesser After upgrading flutter it's now fixed on dial mode, but it's still reverse on the input mode.
|
@rami-a I'm on master channel and updated ~10 hours ago and still have the problem |
@rami-a to be more clear it is fixed on dial mode but still this is the problem on input mode |
ah sorry you're right, I must have missed the input mode. I'll create a fix for this |
@rami-a very thanks. |
thank you very much @rami-a is this update available on master channel now? |
Oh that's very interesting, I'll have to take a look. Could you please file this is a separate issue @mehrdad-shokri? Since this one is closed and is specific to RTL order. Thanks! |
My fix had to be reverted in #64094 (review) since it caused the ":" to not be aligned properly. Creating a new fix now |
New fix has landed and should be the one that is cherry-picked if possible |
This thread has been automatically locked since there has not been any recent activity after it was closed. If you are still experiencing a similar issue, please open a new bug, including the output of |
Hour and Minute order are wrong in RTL mode. It is just reversed from left -> right to right -> left.
Hour view is same in both RTL and LTR meaning hour comes on the left and minute comes on the right.
To reproduce the problem set
locale
inMaterialApp
to an rtl locale (likeLocale('fa')
); and callshowTimePicker(context:context, initialTime: TimeOfDay.now());
The text was updated successfully, but these errors were encountered: