network: allow disconnecting while activation is in progress
While connecting, the item should read "Turn Off", not "Connect". To do so, change the meaning of isActive() to be really "not isOff()" https://bugzilla.gnome.org/show_bug.cgi?id=706262
This commit is contained in:
@ -104,7 +104,7 @@ const NMConnectionItem = new Lang.Class({
|
||||
if (this._activeConnection == null)
|
||||
return false;
|
||||
|
||||
return this._activeConnection.state == NetworkManager.ActiveConnectionState.ACTIVATED;
|
||||
return this._activeConnection.state <= NetworkManager.ActiveConnectionState.ACTIVATED;
|
||||
},
|
||||
|
||||
_sync: function() {
|
||||
@ -1083,7 +1083,7 @@ const NMVPNConnectionItem = new Lang.Class({
|
||||
if (this._activeConnection == null)
|
||||
return false;
|
||||
|
||||
return this._activeConnection.vpn_state == NetworkManager.VPNConnectionState.ACTIVATED;
|
||||
return this._activeConnection.vpn_state != NetworkManager.VPNConnectionState.DISCONNECTED;
|
||||
},
|
||||
|
||||
_getStatus: function() {
|
||||
|
Reference in New Issue
Block a user