diff options
author | David King <amigadave@amigadave.com> | 2022-07-14 14:29:31 +0100 |
---|---|---|
committer | Georges Basile Stavracas Neto <georges.stavracas@gmail.com> | 2022-07-20 17:53:11 +0000 |
commit | 590351051f127e391de02d179c1a07a24976e074 (patch) | |
tree | 7eb72ba2e13b7f771e6cd5fcd21560b0dc133cc6 /panels | |
parent | d38a570efae20a77c2cc4870c2b322ea5e2f5999 (diff) | |
download | gnome-control-center-590351051f127e391de02d179c1a07a24976e074.tar.gz |
network: Fix VPN with unescaped ampersand
Much like in commit 47c586a82e4a4d27db2b68473d7fb370d45ef90b for the
wifi panel, fix escaping of titles for VPNs.
https://bugzilla.redhat.com/show_bug.cgi?id=2090996
Diffstat (limited to 'panels')
-rw-r--r-- | panels/network/net-vpn.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/panels/network/net-vpn.c b/panels/network/net-vpn.c index fad5e2019..74009d52d 100644 --- a/panels/network/net-vpn.c +++ b/panels/network/net-vpn.c @@ -49,14 +49,17 @@ G_DEFINE_TYPE (NetVpn, net_vpn, ADW_TYPE_ACTION_ROW) static void nm_device_refresh_vpn_ui (NetVpn *self) { + g_autofree char *title_escaped = NULL; const GPtrArray *acs; NMActiveConnection *a; gint i; NMVpnConnectionState state; /* update title */ + title_escaped = g_markup_escape_text (nm_connection_get_id (self->connection), + -1); adw_preferences_row_set_title (ADW_PREFERENCES_ROW (self), - nm_connection_get_id (self->connection)); + title_escaped); if (self->active_connection) { g_signal_handlers_disconnect_by_func (self->active_connection, |