Project

General

Profile

Bug #16129

Wifi goes to 'flight mode' when changing configuration

Added by emmapeel 6 months ago. Updated 6 months ago.

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
-
Target version:
-
Start date:
11/16/2018
Due date:
% Done:

0%

QA Check:
Info Needed
Feature Branch:
Type of work:
Code
Blueprint:
Starter:
Affected tool:

Description

reported by user, confirmed by me:

Steps to reproduce:

  • Open the settings menu from the top-right corner.
  • Go to energy
  • Deselect 'Shutdown wifi to save energy'

Wireless card goes in Flight mode!

What should happen instead:

Nothing inmediately, and later, the connection should stay on when the screen goes off.
But the setting should not affect the current Internet connection.

History

#1 Updated by intrigeri 6 months ago

  • Assignee set to sajolida
  • QA Check changed from Dev Needed to Info Needed
  • Type of work changed from Code to User interface design
  • Deselect 'Shutdown wifi to save energy'

To be precise, it's phrased "Turn off Wi-Fi to save power".

What should happen instead:
Nothing inmediately, and later, the connection should stay on when the screen goes off.

I'll assume you mean "the connection should be turned off when the screen goes off".

But the setting should not affect the current Internet connection.

Note that in the same settings panel, the UI for the only other settings that controls system behaviour when inactive explicitly say "when inactive" or their value is a duration. All other settings immediately control the current state of the system. So to me, the fact that "Turn off Wi-Fi to save power" does turn off Wi-Fi immediately is consistent with the rest of this panel (and BTW, consistent with the rest of GNOME Settings: all the prefs in there are either applied immediately or tell the user they need to restart GNOME to see their changes applied).

Regardless, this reports highlights:

  • one UX problem: the user was lead to believe that "Turn off Wi-Fi to save power" only takes effect when the system is inactive; sajolida, I'd like us to report the UX problem to GNOME. Could you please sanity-check my analysis and then either report it yourself, or reassign to me?
  • emmapeel's one potential feature request, i.e. extend this setting panel to support a "Turn off Wi-Fi to save power when inactive" feature. I'm treating it as a feature request because I don't think that 100% replacing the currently existing feature with this new proposed behaviour makes sense. I'm not convinced that the requested additional flexibility is worth making the UI of this panel more complex. sajolida: if you think it is worth it, let's report this upstream too (either as a standalone issue or — probably better — as a way to fix the UX problem and add a new feature with one stone).

#2 Updated by emmapeel 6 months ago

  • Assignee deleted (sajolida)
  • QA Check changed from Info Needed to Dev Needed
  • Type of work changed from User interface design to Code

intrigeri wrote:

To be precise, it's phrased "Turn off Wi-Fi to save power".

Yeah, my interface was in Spanish so I lied a little there...

What should happen instead:
Nothing inmediately, and later, the connection should stay on when the screen goes off.

I'll assume you mean "the connection should be turned off when the screen goes off".

No, I mean the setting was already on (selected), and I deselected it when losing connection. So after my change the network should stay, not go.

Note that in the same settings panel, the UI for the only other settings that controls system behaviour when inactive explicitly say "when inactive" or their value is a duration. All other settings immediately control the current state of the system. So to me, the fact that "Turn off Wi-Fi to save power" does turn off Wi-Fi immediately is consistent with the rest of this panel (and BTW, consistent with the rest of GNOME Settings: all the prefs in there are either applied immediately or tell the user they need to restart GNOME to see their changes applied).

But I deselected it, I didn't wanted to turn off wifi.

#3 Updated by intrigeri 6 months ago

  • Assignee set to emmapeel
  • QA Check changed from Dev Needed to Info Needed

No, I mean the setting was already on (selected), and I deselected it when losing connection. So after my change the network should stay, not go.

Wow, I totally misunderstood then. Please share before/after screenshots + a WhisperBack bug report then.

#4 Updated by sajolida 6 months ago

It's still not clear to me whether Emma saw a bug or got confused by the interface.

The way I understand the intention of the interface is that this switch is exactly the same as the hardware of your Wi-Fi interface or the "Turn Off" switch of Network Manager: when the switch is "On", Wi-Fi is on. When the switch is "Off", Wi-Fi is off. That's why it is labelled "Wi-Fi" (only). The indication "Turn off Wi-Fi to save power." is here to help you relate this switch with power saving.

In other words, to save power GNOME suggests you to: reduce the screen brightness, dim the screen when inactive, blank the screen, or disable the Wi-Fi.

But seeing the discussion on this ticket, it seems to be confusing. I also don't find it really relevant to allow people to possibly get confused and switch off their Wi-Fi in an attempt to save power, if it's their online Internet connection.

Unless Emma is seeing a bug, I think we could propose GNOME to:

  • Only show this option when Wi-Fi is on but not used as the default Internet connection.
  • When Wi-Fi is the default Internet connection, replace it by "Turn off Wi-Fi when screen in locked" or similar.

Also, it's not a good user research questions but, Emma:

What on the interface made you think that this option was related to the computer being "inactive" or the screen going off?

:)

Also available in: Atom PDF