Closed Bug 975755 Opened 10 years ago Closed 6 years ago

[Settings][DSDS] Data Connection configuration for DSDS is confusing

Categories

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

x86_64
Linux
defect
Not set
normal

Tracking

(tracking-b2g:backlog)

RESOLVED WONTFIX
tracking-b2g backlog

People

(Reporter: julienw, Unassigned)

Details

With the current configuration model, we enable "data connection" globally, but the UX says that we configure the "data connection" per SIM.

Here is a STR:
* have 2 SIMs in your DSDS device
* go to Settings > SIM Manager
* ensure that "Data" has "SIM 1"
* press back
* press  "Cellular & Data"
* press SIM 1
* set "data connection" to "enable" if it's not the case
* press back
* press SIM 2
* see that "data connection" is in the "enabled" state, but is disabled (I mean, the user can't interact with this switch)
* press back
* press SIM 1
* tap the "data connection" switch to disable it
* press back
* press SIM 2
* see that "data connection" is in the "disabled" state
* press "back" twice
* press SIM Manager
* set "SIM 2" for the "Data" configuration
* press back
* press "Cellular & Data"
* press SIM 2
* see that it's still disabled
* enable it
* press back twice
* press "Sim Manager"
* set "SIM 1" for the "Data" configuration
* press back
* press "Cellular & Data"
* press "SIM 1"
* see that it's enabled

Expected:
* Data connection configuration should be kept per SIM

Actual:
* Data connection configuration is global, this is confusing, especially with the current UX

I don't know how it was spec-ed, but I think the current model is broken. I think it should be fixed for 1.4.

Needinfo Carrie for UX guidance.
Flags: needinfo?(cawang)
Another possibility for "expected" is that the "Data connection" configuration option could be moved to the SIM selection panel, to make it clear that it's global.

Both "expected" proposals work for me, but the current situation doesn't.
Hi Julien, 

Yes, I agree with you on this. It's quite odd.
The most confusing part is that when users disable data connection in SIM 1 and want to enable SIM 2 data, they shall go SIM manager to set it as the primary SIM and then come back to enable it.
We did this for 1.3 as a temporary solution and I think it's time to revise the interaction. 
I think we can extract these "global settings" to the first level of Cellular & Data and keep the SIM related settings in the second level (SIM 1/ SIM 2). I'll do my proposal this week and I want to know when can we fix this. ni? Joe to confirm this. Thanks!
Flags: needinfo?(cawang) → needinfo?(jcheng)
Joe,

Is this needed for QC DSDS work?
let's 1.5? this. scope for 1.4 is confirmed and it is without this bug
blocking-b2g: 1.4? → 1.5?
Flags: needinfo?(jcheng)
Backlog this bug and ni? Carrie for UX spec.
Also ni? Wilfred to confirm if this is needed in v2.0
blocking-b2g: 2.0? → backlog
Flags: needinfo?(wmathanaraj)
Flags: needinfo?(cawang)
i would like to pick this up in v2.1 - lets define which functional team needs to do what and then plan this into a release.
Flags: needinfo?(wmathanaraj)
Flags: needinfo?(cawang)
blocking-b2g: backlog → ---
Firefox OS is not being worked on
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.