Closed Bug 821616 Opened 12 years ago Closed 12 years ago

[Settings] APN settings: Carrier name and carrier advanced settings value mismatch

Categories

(Firefox OS Graveyard :: Gaia::Settings, defect, P3)

x86_64
Linux
defect

Tracking

(blocking-basecamp:+)

RESOLVED FIXED
B2G C3 (12dec-1jan)
blocking-basecamp +

People

(Reporter: steveck, Assigned: timdream)

References

Details

Attachments

(1 file, 1 obsolete file)

1. Go to Cellular & Data, select Data settings/A-GPS settings 2. Check current(provider A) advanced settings value, then select another provider B. 3. Press back button. 4. Enter settings page again, check the provider name and advanced settings value. Expected result: Provider name and settings value should be provider A's name and value because we don't submit the changes. Actual result: Provider name is pointed to provider B but advanced setting value still belongs to Provider A. The provider name was saved without clicking the submit button and the provider name still mismatched even restart the settings app or restart the phone. This behavior will make user confused so it should be a blocker.
blocking-basecamp: ? → +
Priority: -- → P3
What’s your mcc/mnc? I cannot reproduce with my SIM card because only one provider matches my mcc/mnc info.
If your SIM card only has one mcc info, you can: 1. Create a custom settings and submit 2. Enter the page, select the original provider and back without submit. 3. Enter the page again, you can see the the value in advanced settings is custom settings value but the checked radio input is original provider.
Target Milestone: --- → B2G C3 (12dec-1jan)
David, would this block certification?
Flags: needinfo?(dpv)
Hi, Yes, I think it could be a blocker for certification. Issues related to APN settings should be very clear. I add the dependency. Thanks, David
Flags: needinfo?(dpv)
Stealing, Steve talk to me on Monday on details thanks.
Assignee: schung → timdream+bugs
I tried to make sure that Settings.init() doesn't touch controls in the dialogs and all controls in the dialogs comes with data-setting, so that they will be saved during "sumbmit" but not during onchange.
Attachment #695621 - Attachment is obsolete: true
Attachment #695626 - Flags: review?(ehung)
Attachment #695626 - Flags: feedback?(schung)
Attachment #695626 - Flags: review?(ehung) → review+
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Comment on attachment 695626 [details] Github: https://github.com/mozilla-b2g/gaia/pull/7185 It look good and also fixed the same issue in wifi method page, but it might be a little bit confusing for people who is new to the settings app about the timing of saving the different type of input.
Attachment #695626 - Flags: feedback?(schung) → feedback+
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: