diff options
author | Lubomir Rintel <lkundrak@v3.sk> | 2015-12-10 16:11:31 +0100 |
---|---|---|
committer | Lubomir Rintel <lkundrak@v3.sk> | 2015-12-10 16:12:02 +0100 |
commit | 1057e30dc8b10fbdeb30e4b8b305a3140bf97836 (patch) | |
tree | 06f4fbcc38e7acd127d6b88273f45cf93c48d9cb | |
parent | 9bc7b295a4a32cffa41f25fac3fa7846b2904ea2 (diff) | |
download | NetworkManager-1057e30dc8b10fbdeb30e4b8b305a3140bf97836.tar.gz |
vpn-connection: notify the object of banner change
Otherwise the D-Bus clients won't notice the banner has been set.
-rw-r--r-- | src/vpn-manager/nm-vpn-connection.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/vpn-manager/nm-vpn-connection.c b/src/vpn-manager/nm-vpn-connection.c index 5f41050c11..ab1b7ee673 100644 --- a/src/vpn-manager/nm-vpn-connection.c +++ b/src/vpn-manager/nm-vpn-connection.c @@ -1267,8 +1267,10 @@ process_generic_config (NMVpnConnection *self, GVariant *dict) } g_clear_pointer (&priv->banner, g_free); - if (g_variant_lookup (dict, NM_VPN_PLUGIN_CONFIG_BANNER, "&s", &str)) + if (g_variant_lookup (dict, NM_VPN_PLUGIN_CONFIG_BANNER, "&s", &str)) { priv->banner = g_strdup (str); + g_object_notify (G_OBJECT (self), NM_VPN_CONNECTION_BANNER); + } /* External world-visible address of the VPN server */ priv->ip4_external_gw = 0; |