[gnome-shell] NetworkMenu: don't clear the section when queuing an update
- From: Giovanni Campagna <gcampagna src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-shell] NetworkMenu: don't clear the section when queuing an update
- Date: Sat, 19 Jan 2013 02:07:19 +0000 (UTC)
commit 0e636ea67edb8b5933c04ccef3866846d44c527d
Author: Giovanni Campagna <gcampagna src gnome org>
Date: Wed Oct 3 23:40:48 2012 +0200
NetworkMenu: don't clear the section when queuing an update
It's the very first thing that queueing does.
https://bugzilla.gnome.org/show_bug.cgi?id=684279
js/ui/status/network.js | 19 ++++---------------
1 files changed, 4 insertions(+), 15 deletions(-)
---
diff --git a/js/ui/status/network.js b/js/ui/status/network.js
index 45e8549..71e3a73 100644
--- a/js/ui/status/network.js
+++ b/js/ui/status/network.js
@@ -417,7 +417,6 @@ const NMDevice = new Lang.Class({
this._activeConnection = activeConnection;
- this._clearSection();
this._queueCreateSection();
},
@@ -592,7 +591,6 @@ const NMDevice = new Lang.Class({
this._updateStatusItem();
- this._clearSection();
this._queueCreateSection();
this.emit('state-changed');
},
@@ -836,7 +834,6 @@ const NMDeviceBluetooth = new Lang.Class({
_updateAutoConnectionName: function() {
this._autoConnectionName = this._makeConnectionName(this.device);
- this._clearSection();
this._queueCreateSection();
this._updateStatusItem();
}
@@ -1098,10 +1095,8 @@ const NMDeviceWireless = new Lang.Class({
this._networks.splice(res.network, 1);
let newPos = Util.insertSorted(this._networks, network, Lang.bind(this, this._networkSortFunction));
- if (newPos != res.network) {
- this._clearSection();
+ if (newPos != res.network)
this._queueCreateSection();
- }
},
_accessPointAdded: function(device, accessPoint) {
@@ -1154,10 +1149,8 @@ const NMDeviceWireless = new Lang.Class({
let newPos = Util.insertSorted(this._networks, apObj, this._networkSortFunction);
// Queue an update of the UI if we changed the order
- if (newPos != pos) {
- this._clearSection();
+ if (newPos != pos)
this._queueCreateSection();
- }
},
_accessPointRemoved: function(device, accessPoint) {
@@ -1217,12 +1210,10 @@ const NMDeviceWireless = new Lang.Class({
if (res.network < this._networks.length-1)
okNext = this._networkSortFunction(this._networks[res.network + 1], apObj) <= 0;
- if (!okPrev || !okNext) {
- this._clearSection();
+ if (!okPrev || !okNext)
this._queueCreateSection();
- } else if (apObj.item) {
+ else if (apObj.item)
apObj.item.updateBestAP(apObj.accessPoints[0]);
- }
}
},
@@ -1298,7 +1289,6 @@ const NMDeviceWireless = new Lang.Class({
if (forceupdate) {
this._networks.sort(this._networkSortFunction);
- this._clearSection();
this._queueCreateSection();
}
},
@@ -1331,7 +1321,6 @@ const NMDeviceWireless = new Lang.Class({
if (forceupdate) {
this._networks.sort(this._networkSortFunction);
- this._clearSection();
this._queueCreateSection();
}
},
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]