From 6fbe7656365e5e24b91a44a061a6516a3c7746c7 Mon Sep 17 00:00:00 2001 From: Giovanni Campagna Date: Mon, 19 Aug 2013 23:49:11 +0200 Subject: [PATCH] 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 --- js/ui/status/network.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/js/ui/status/network.js b/js/ui/status/network.js index 169400cad..79cb71155 100644 --- a/js/ui/status/network.js +++ b/js/ui/status/network.js @@ -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() {