[gnome-shell] NetworkMenu: fix parameters to _findConnection



commit 5b6148514384517c7a3069e5ec3770dd1cd1d966
Author: Giovanni Campagna <gcampagna src gnome org>
Date:   Thu Mar 31 18:03:50 2011 +0200

    NetworkMenu: fix parameters to _findConnection
    
    NMDevice._findConnection expects an uuid as parameter, but
    checkConnection was passing a NMConnection object. This caused
    exists to be always false, thus the connection was added again every
    time the 'updated' signal was emitted.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=645702

 js/ui/status/network.js |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/js/ui/status/network.js b/js/ui/status/network.js
index bd57ed7..ffcab09 100644
--- a/js/ui/status/network.js
+++ b/js/ui/status/network.js
@@ -424,7 +424,7 @@ NMDevice.prototype = {
     },
 
     checkConnection: function(connection) {
-        let exists = this._findConnection(connection) != -1;
+        let exists = this._findConnection(connection._uuid) != -1;
         let valid = this.connectionValid(connection);
         if (exists && !valid)
             this.removeConnection(connection);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]