1
Subject: Bug 609626 - Password prompt is showed in clear text
3
Set visibility to FALSE on GtkEntries used for passphrase fields.
5
diff --git a/libseahorse/seahorse-passphrase.c b/libseahorse/seahorse-passphrase.c
6
index 5d738d6..e2dcfc3 100644
7
--- a/libseahorse/seahorse-passphrase.c
8
+++ b/libseahorse/seahorse-passphrase.c
9
@@ -254,6 +254,7 @@ seahorse_passphrase_prompt_show (const gchar *title, const gchar *description,
11
buffer = seahorse_secure_buffer_new ();
12
entry = GTK_ENTRY (gtk_entry_new_with_buffer (buffer));
13
+ gtk_entry_set_visibility (entry, FALSE);
14
g_object_unref (buffer);
15
gtk_widget_set_size_request (GTK_WIDGET (entry), 200, -1);
16
g_object_set_data (G_OBJECT (dialog), "confirm-entry", entry);
17
@@ -272,6 +273,7 @@ seahorse_passphrase_prompt_show (const gchar *title, const gchar *description,
19
buffer = seahorse_secure_buffer_new ();
20
entry = GTK_ENTRY (gtk_entry_new_with_buffer (buffer));
21
+ gtk_entry_set_visibility (entry, FALSE);
22
g_object_unref (buffer);
23
gtk_widget_set_size_request (GTK_WIDGET (entry), 200, -1);
24
g_object_set_data (G_OBJECT (dialog), "secure-entry", entry);