Although nma_wireless_dialog_get_connection() creates a NMConnection
object for the hidden AP, the object wasn't kept, and the function
would return different NMConnection objects each time.
---
src/libnm-gtk/nm-wireless-dialog.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/libnm-gtk/nm-wireless-dialog.c
b/src/libnm-gtk/nm-wireless-dialog.c
index 0d79f75..3111037 100644
--- a/src/libnm-gtk/nm-wireless-dialog.c
+++ b/src/libnm-gtk/nm-wireless-dialog.c
@@ -1236,6 +1236,8 @@ nma_wireless_dialog_get_connection (NMAWirelessDialog
*self,
}
nm_connection_add_setting (connection, (NMSetting *)
s_wireless);
+
+ priv->connection = g_object_ref (connection);
} else
connection = g_object_ref (priv->connection);
--
1.7.3.4
_______________________________________________
networkmanager-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/networkmanager-list