[Bug] (regression) changing language requires an app restart now #9413
Comments
This should be fixed by mozilla-mobile/android-components#6517, which landed earlier, so it will probably be in the next AC nightly version that gets pulled into fenix. |
This is working for me now. |
That's definitely kind of weird behavior. @boek what do you think, since it's on a few devices (and I assume for RTL switching back and forth) do you want to file this as a follow-up, or try to fix it here? |
@liuche I think we should try to fix. It looks like it's an entire Android version |
This is reproducible on Fenix Beta 4.3.0-beta.1 from 4/14 with Motorola Moto G6 (Android 8). |
…Direction on activity recreation
This needs QA in 4.3. Once mozilla-mobile/android-components#6690 lands we can test on Nightly |
Hi all! The issue regarding RTL languages is still reproducible on Nightly build from 4/21 on HTC 10 (Android8), LG G7 Fit (Android 8.1), and Samsung Galaxy S9 (Android 8) - please see the GIF below taken with HTC device: On HTC 10, and Samsung Galaxy S9, the issue is fixed on Beta 4.3.0-beta.2 - please see the GIF below: However, on LG G7 Fit (Android 8.1) is not fixed yet, on Beta 4.3.0-beta.2 - please see the GIF below: I'll remove the qa:needed flag for now. |
…Direction on activity recreation
6690: For mozilla-mobile/fenix#9413 - Workaround Android 8 to update layoutDirection on activity recreation r=Amejia481 a=boek Co-authored-by: Jeff Boek <jeff@jeffboek.com>
Hi, this issue is still reproducible using the latest version of Firefox Preview Nightly 4/30 #21210606. Device:
I'll remove the qa:needed flag till new updates are coming. |
🤦 will be fixed with mozilla-mobile/android-components#6834 |
This should have landed in Nightly by now since that AC issue is fixed and merged, so adding the QA-needed label again. |
Verified as fixed on the latest Nightly build from 5/18 with HTC 10 (Android 8), and LG G7 Fit (Android 8.1). |
Steps to reproduce
Expected behavior
The change applies immediately, as before 5202c0a.
Actual behavior
You have to restart Fenix to see the change of the language. It's a regression from the appcompat update in 5202c0a.
But good news is that the update fixed #7559 - an app start is also required in this case, but it's much better than a feature that is not working at all.
/cc @eliserichards @ekager
Device information
┆Issue is synchronized with this Jira Task
The text was updated successfully, but these errors were encountered: