NetworkMenu: show hardware disabled when rfkill is active
When wifi or wwan are blocked by hardware killswitch, we should not allow changing the switch (it won't work anyway), and show "hardware disabled" instead, similar to what we already do in the bluetooth menu. https://bugzilla.gnome.org/show_bug.cgi?id=665194
This commit is contained in:
parent
aad9179373
commit
7fa7d04ed0
@ -249,9 +249,11 @@ const NMWirelessSectionTitleMenuItem = new Lang.Class({
|
|||||||
updateForDevice: function(device) {
|
updateForDevice: function(device) {
|
||||||
// we show the switch
|
// we show the switch
|
||||||
// - if there not just one device
|
// - if there not just one device
|
||||||
// - if the switch is off
|
// - if the switch is off (but it can be turned on)
|
||||||
// - if the device is activated or disconnected
|
// - if the device is activated or disconnected
|
||||||
if (device && this._softwareEnabled && this._hardwareEnabled) {
|
if (!this._hardwareEnabled) {
|
||||||
|
this.setStatus(_("hardware disabled"));
|
||||||
|
} else if (device && this._softwareEnabled) {
|
||||||
let text = device.getStatusLabel();
|
let text = device.getStatusLabel();
|
||||||
this.setStatus(text);
|
this.setStatus(text);
|
||||||
} else
|
} else
|
||||||
|
Loading…
Reference in New Issue
Block a user