[system settings/cellular] Bad UX when no SIM cards are present

Bug #1377182 reported by Jonas G. Drange on 2014-10-03
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu UX
Matthew Paul Thomas
ubuntu-system-settings (Ubuntu)

Bug Description

We currently have no spec for the cellular page[1] when no SIM(s) are inserted and when flight mode is ON. I do not think it is solved by [2] – cellular hardware *is* present (the modem/slot/antenna).

The current UI (remove the SIM and reboot to see for yourself) is a single-sim-looking, insensitive UI. The unfortunate design of the disabled ItemSelector makes this very confusing.

I suggest insensitive text strings, e.g. "No SIM cards detected" or "Flight mode is enabled".

[1] https://wiki.ubuntu.com/Networking#A.2BIBw-Cellular.2BIB0_settings_on_phone
[2] https://bugs.launchpad.net/ubuntu/+source/ubuntu-system-settings/+bug/1258210

<https://wiki.ubuntu.com/Networking#cellular-mobile>: "If no SIM is detected, the screen should contain only the placeholder text “No SIM detected”, with caption “Insert a SIM, then restart the phone.”."

Related branches

Changed in ubuntu-ux:
assignee: nobody → Matthew Paul Thomas (mpt)
Jonas G. Drange (jonas-drange) wrote :

Added flight mode and made the description a bit clearer.

description: updated
Changed in ubuntu-ux:
importance: Undecided → Medium
Changed in ubuntu-ux:
status: New → Triaged
Changed in ubuntu-system-settings (Ubuntu):
importance: Undecided → Low
status: New → Triaged
Changed in ubuntu-ux:
status: Triaged → In Progress
Matthew Paul Thomas (mpt) wrote :
Changed in ubuntu-ux:
status: In Progress → Fix Committed
description: updated
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-system-settings - 0.3+15.04.20150218-0ubuntu1

ubuntu-system-settings (0.3+15.04.20150218-0ubuntu1) vivid; urgency=medium

  [ Ken VanDine ]
  * Fix logic error in check for Paired to know if we should add

  [ jonas-drange ]
  * [cellular] better ux for no sims (LP: #1377182)

  [ Iain Lane ]
  * Reintroduce the functionality dropped in the Qt 5.4 transition -
    expose the functions we need from QStorageInfo to QML, and copy over
    a heuristic function to tell if a drive is "internal" or not.
  * Make the developerMode property not CONSTANT - this was ignored as
    it's writable.
 -- CI Train Bot <email address hidden> Wed, 18 Feb 2015 16:47:40 +0000

Changed in ubuntu-system-settings (Ubuntu):
status: Triaged → Fix Released
Matthew Paul Thomas (mpt) wrote :

Verified fixed in Ubuntu 15.04 Krillin r6.

Changed in ubuntu-ux:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers