[network-manager-applet/nma-1-0] libnm-gtk: emit "changed" signal on password entry when icon changes



commit b9aa47d140dcdda6d18a247696bb3aebf3175821
Author: Jiří Klimeš <jklimes redhat com>
Date:   Fri Oct 16 14:31:42 2015 +0200

    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)

 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 08bd32a..df2301d 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");
+               }
        }
 }
 


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