src/gtkblist.c

changeset 11986
21d2ab6421a7
parent 11983
e4dde668ace7
child 11988
7ed733ed806b
--- a/src/gtkblist.c	Sat Nov 05 21:49:44 2005 +0000
+++ b/src/gtkblist.c	Sat Nov 05 23:42:35 2005 +0000
@@ -491,7 +491,10 @@
 			if (value != NULL)
 				gtk_entry_set_text(GTK_ENTRY(input), value);
 			if (pce->secret)
+			{
 				gtk_entry_set_visibility(GTK_ENTRY(input), FALSE);
+				gtk_entry_set_invisible_char(GTK_ENTRY(input), GAIM_INVISIBLE_CHAR);
+			}
 			gtk_box_pack_end(GTK_BOX(rowbox), input, TRUE, TRUE, 0);
 			g_signal_connect(G_OBJECT(input), "changed",
 							 G_CALLBACK(joinchat_set_sensitive_if_input_cb), data);
@@ -4345,7 +4348,10 @@
 			if (value != NULL)
 				gtk_entry_set_text(GTK_ENTRY(input), value);
 			if (pce->secret)
+			{
 				gtk_entry_set_visibility(GTK_ENTRY(input), FALSE);
+				gtk_entry_set_invisible_char(GTK_ENTRY(input), GAIM_INVISIBLE_CHAR);
+			}
 			gtk_box_pack_end(GTK_BOX(rowbox), input, TRUE, TRUE, 0);
 			g_signal_connect(G_OBJECT(input), "changed",
 							 G_CALLBACK(addchat_set_sensitive_if_input_cb), data);

mercurial