No feedback when entering bad network details
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-system-settings (Ubuntu) |
Fix Released
|
High
|
Jonas G. Drange |
Bug Description
Ubuntu 14.10 r22
1. Navigate to System Settings > "Wi-Fi".
2. Navigate to "Connect to hidden network..." (if bug 1365984 has been fixed) or "Other network" (if it hasn't).
3. In "Network name", enter a non-existent network name, e.g. "fqwhgads".
4. Tap "Connect" once (if bug 1365997 has been fixed) or twice (if it hasn't).
What happens: System Settings returns to the "Wi-Fi" screen, with no indication that the connection didn't work.
What should happen: "When you choose the commit action, the dialog should remain open to show connection/setup progress. All the controls except 'Cancel' (if the connection is cancellable) should become insensitive, and a spinner should appear ... If connection authentication fails, a variation of the dialog should appear. If you had just entered authentication details, this dialog should morph from the previous one ... On phone, it should have body text 'Your authentication details were incorrect.'"
<https:/
[Discovered during user testing: one participant entered details here, and thought that the Wi-Fi connection had succeeded when it hadn't.]
Related branches
- Ken VanDine: Approve
- PS Jenkins bot: Approve (continuous-integration)
- Sebastien Bacher (community): Needs Fixing
-
Diff: 1278 lines (+857/-174)11 files modifiedplugins/wifi/CMakeLists.txt (+1/-0)
plugins/wifi/Common.qml (+99/-0)
plugins/wifi/NetworkDetailsBrief.qml (+1/-1)
plugins/wifi/OtherNetwork.qml (+349/-125)
plugins/wifi/PageComponent.qml (+15/-4)
plugins/wifi/nm_manager_proxy.h (+1/-1)
plugins/wifi/wifidbushelper.cpp (+46/-36)
plugins/wifi/wifidbushelper.h (+5/-1)
tests/autopilot/ubuntu_system_settings/__init__.py (+163/-1)
tests/autopilot/ubuntu_system_settings/tests/__init__.py (+42/-5)
tests/autopilot/ubuntu_system_settings/tests/test_wifi.py (+135/-0)
description: | updated |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | Confirmed → In Progress |
tags: | added: ota-1 |
Changed in ubuntu-system-settings (Ubuntu): | |
status: | In Progress → Fix Committed |
not tagged for rtm yet