diff options
author | Jiří Klimeš <jklimes@redhat.com> | 2015-10-16 14:31:42 +0200 |
---|---|---|
committer | Jiří Klimeš <jklimes@redhat.com> | 2015-10-20 09:03:40 +0200 |
commit | b9aa47d140dcdda6d18a247696bb3aebf3175821 (patch) | |
tree | 603e0b8bd295863806f1dbf7639a8c4e1f72b683 | |
parent | 0d4796e765182634636673d4e4f98d38fb37aa2f (diff) | |
download | network-manager-applet-b9aa47d140dcdda6d18a247696bb3aebf3175821.tar.gz |
libnm-gtk: emit "changed" signal on password entry when icon changes
That allows users to re-check widgets/connection with new secret flags,
because they may be significant.
Related to https://bugzilla.gnome.org/show_bug.cgi?id=756638
Related to https://bugzilla.redhat.com/show_bug.cgi?id=1272871
(cherry picked from commit 9635644f83393f559e67caa02b5908467938fc60)
-rw-r--r-- | src/libnm-gtk/nm-ui-utils.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libnm-gtk/nm-ui-utils.c b/src/libnm-gtk/nm-ui-utils.c index 08bd32ae..df2301d4 100644 --- a/src/libnm-gtk/nm-ui-utils.c +++ b/src/libnm-gtk/nm-ui-utils.c @@ -757,8 +757,12 @@ activate_menu_item_cb (GtkMenuItem *menuitem, gpointer user_data) flags, NULL); /* Change icon */ - if (info->passwd_entry) + if (info->passwd_entry) { change_password_storage_icon (info->passwd_entry, info->item_number); + + /* Emit "changed" signal on the entry */ + g_signal_emit_by_name (G_OBJECT (info->passwd_entry), "changed"); + } } } |