Closed
Bug 1237644
Opened 10 years ago
Closed 9 years ago
Unable to switch back to standard Sync server after region/locale change from China
Categories
(Firefox for iOS :: General, defect)
Tracking
()
RESOLVED
FIXED
Tracking | Status | |
---|---|---|
fxios | + | --- |
People
(Reporter: aaronmt, Unassigned)
References
Details
(Keywords: reproducible)
Attachments
(1 file)
An edge-case, but discovered locally.
* Change device to China region and simplified Chinese
* Make sure toggle is set to use the China Sync server
* Switch device to United States region and English
↳ Settings | Sign In | → See the China Region sign-in
We need to remember to revert back to the standard Sync server
Reporter | ||
Updated•10 years ago
|
tracking-fxios:
--- → ?
Reporter | ||
Comment 1•10 years ago
|
||
This is also reproducible via the 'Show Intro' setting and following through the Sign-In slide.
Comment 2•10 years ago
|
||
About the user story, I wander why the user use the Chinese/China first, and then change the Lang/Region?
For these users, what they really want when they change the Lang/Region?
1, If user changed the sync setting manually in Chinese/China, we keep the Sync server that user setted.
2, If user have connected to sync server, after disconnected from the server we keep the Sync server that user connected.
3, Other case, we revert back to the standard/China Sync server with Lang/Region.
Is it make sence?
Comment 3•10 years ago
|
||
Attachment #8705918 -
Flags: review?(sarentz)
Comment 4•10 years ago
|
||
I think it is an edge case that we can live with.
So I would prefer to not fix this right now and leave it as is.
Lets talk about a better solution post 1.4.
Comment 5•10 years ago
|
||
Comment on attachment 8705918 [details] [review]
Pull request
See comments in bug.
Attachment #8705918 -
Flags: review?(sarentz)
Comment 6•10 years ago
|
||
Some updates:
-------------------------------------------------------------------------------------
I tried on v1.4(1404), this issue can be reproduced with the following steps:
1) Set region to China and language to simplified Chinese, then install Firefox for iOS(China Edition)
2) Disable the option for China-hosted Firefox Accounts/Sync service.
3) Enable the option for China-hosted Firefox Accounts/Sync service again.
4) Change the region or/and language to another one.
e.g. Change the region to US or/and language to English.
5) Tap on "Sign in"
==> It will open the sign-in page of China-hosted Firefox Accounts/Sync service.
If you never did step 2) and 3), it is able to switch back to standard Sync server after changing the region/language from China/Simplified Chinese.
Comment 7•9 years ago
|
||
Looks like this was addressed in this commit: https://github.com/mozilla/firefox-ios/commit/ebde8f60379c3bd338c3e0153d7f7d6ef7df8073
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → FIXED
You need to log in
before you can comment on or make changes to this bug.
Description
•