Closed Bug 1196179 Opened 9 years ago Closed 9 years ago

[Settings]When canceling the roaming confirmation, the apn item is shown as unchecked/checked abnormally on the Data Settings page.

Categories

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

ARM
Gonk (Firefox OS)
defect
Not set
normal

Tracking

(blocking-b2g:2.5+, b2g-v2.2 unaffected, b2g-master affected)

RESOLVED WORKSFORME
blocking-b2g 2.5+
Tracking Status
b2g-v2.2 --- unaffected
b2g-master --- affected

People

(Reporter: lixia, Assigned: evanxd)

References

Details

(Keywords: regression, Whiteboard: [2.5-aries-test-run-1])

Attachments

(3 files)

[1.Description]:
[Aries KK v2.5][Flame KK v2.5][Settings]When canceling the roaming confirmation, the apn item is unchecked/checked abnormally,  if you tap "<" icon and then back to data settings page, it will restore to check the correct apn item in the apn list.

Fount at: 08:02
Attach: logcat_0802.txt and apn_FlameKK_v2.5.3gp.

[2.Testing Steps]: 
1. Power on device with SIM1/SIM2 card.
2. Go to Settings -> Cellular & Data, turn on data connection and data roaming.
3. Select SIM1/SIM2 -> APN settings -> Data Settings. 
4. Check another apn item in the list.
5. Tap "Cancel" button in the roaming confirmation page. 
6. Check the same apn item in step 4.
7. Repeat step 5.
8. Tap the "<" icon and tap "Data Settings", then the correct apn item is checked.

[3.Expected Result]: 
Step 5. The apn item is unchecked.
Step 7. The checked apn item is still checked, and no any change.

[4.Actual Result]: 
Step 5. The apn item is checked.
Step 7. The apn item is unchecked,  and no any apn item is checked on the Data Settings page.

[5.Reproduction build]: 
Device: Flame KK 2.2 (Unaffected) 
Build ID               20150818032504
Gaia Revision          335cd8e79c20f8d8e93a6efc9b97cc0ec17b5a46
Gaia Date              2015-08-14 19:06:41
Gecko Revision         https://hg.mozilla.org/releases/mozilla-b2g37_v2_2/rev/c29970d16372
Gecko Version          37.0
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150818.065127
Firmware Date          Tue Aug 18 06:51:38 EDT 2015
Firmware Version       v18D v4
Bootloader             L1TC000118D0

Device: Flame KK 2.5 (Affected)
Build ID               20150818150207
Gaia Revision          507ba38fb64b27f87d11f4104dfcc58448e12b1a
Gaia Date              2015-08-18 10:50:12
Gecko Revision         https://hg.mozilla.org/mozilla-

central/rev/2c272af993c23e803f6ea7798a812b0c8abfad4d
Gecko Version          43.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150818.184156
Firmware Date          Tue Aug 18 18:42:07 EDT 2015
Firmware Version       v18D v4
Bootloader             L1TC000118D0

Device: Aries KK 2.5(Affected)
Build ID               20150818233027
Gaia Revision          1e1197e0e8e64307aa382ffba4711d1c661de7ca
Gaia Date              2015-08-18 16:54:35
Gecko Revision         https://hg.mozilla.org/mozilla-

central/rev/88e1d293ffa9faf065b2a944c94a2705aabf1fb9
Gecko Version          43.0a1
Device Name            aries
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.worker.20150818.225517
Firmware Date          Tue Aug 18 22:55:24 UTC 2015
Bootloader             s1

[6.Reproduction Frequency]: 
Always Recurrence,5/5

[7.TCID]: 
Free Test
Attached file logcat_0802.txt
[Blocking Requested - why for this release]:

A regression bug.
The behavior of radio button becomes abnormal after user checks or un-checks it.
Basic functionality is broken.
Request to fix it on v2.5.

Thank you.
blocking-b2g: --- → 2.5?
[Traige] Pending on making decision. Will revisit after UX feedback.

Harly, can you or someone take a look at the issue and comment if we need it fixed in v2.5? Thanks.
Flags: needinfo?(hhsu)
blocking-b2g: 2.5? → 2.5+
I think this needs to be fixed, and there are 2 parts in this bug:
1. When user tap the radio button of an APN that is not the selected APN, and tap Cancel on the APN Settings dialog, the radio button should go back to the previous selected APN
2. When user tap the radio button of the selected APN, nothing will happen (it should not unselect the radio button, and no dialog will show up)

Thanks
Flags: needinfo?(hhsu)
Hi Fred, can you take this bug?
Flags: needinfo?(gasolin)
Assignee: nobody → gasolin
Flags: needinfo?(gasolin)
Assignee: gasolin → evan
Hi Shally,

I cannot reproduce this bug.
I cannot make all apn item is unchecked, just like you did in the video.

My environment:

Build ID               20150826150203
Gaia Revision          79dba9c072f6aaec932be4eabd4f006f07bacb24
Gaia Date              2015-08-28 08:46:29
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/fea87cbeaa6b64510dff835549ed906fe405d558
Gecko Version          43.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150622.193834
Firmware Date          Mon Jun 22 19:38:45 EDT 2015
Bootloader             L1TC00011880
William and I cannot reproduce this in the environment[1].

Let's close this bug.

[1]: Build ID               20150831150202
Gaia Revision          c80e8ff25425b007181fd6e3de0500a0358fab37
Gaia Date              2015-08-31 16:35:09
Gecko Revision         https://hg.mozilla.org/mozilla-central/rev/cafb1c90f794a73100a8f0afb9fe3301df0f2bde
Gecko Version          43.0a1
Device Name            flame
Firmware(Release)      4.4.2
Firmware(Incremental)  eng.cltbld.20150622.193834
Firmware Date          Mon Jun 22 19:38:45 EDT 2015
Bootloader             L1TC00011880
Status: NEW → RESOLVED
Closed: 9 years ago
Resolution: --- → WORKSFORME
Hi Evan,

    Yes, I also can't repro this problem 'make all apn item is unchecked' on latest Flame KK v2.5 and Aries KK v2.5 by the STR in comment 0, as same as your mentioned in comment 7. When tapping another apn item and canceling the roaming confirmation, this apn item is shown as checked on the Data Settings page, but after step 8, the correct apn item is returned to 'checked'. Thanks.
Flags: needinfo?(evan)
Attached video latest_Aries_v2.5.3gp
Upload the video, thanks.
Hi Shally,

Looks like this is a UI issue.

In the video, you just "canceled"(Settings app asked you that "Do you want to proceed?") to set the APN Settings, so Settings app doesn't save the settings. If you select "Yes" to proceed, the settings will be saved and updated.

We can change the UI design(need to discuss with UX guys), but it will not be a blocker, right?

Thanks.
Flags: needinfo?(evan)
Hi Evan, thanks for your kindly reply.
See Also: → 1206600
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: