diff src/gtkrequest.c @ 7904:9b478c6e0bfa

[gaim-migrate @ 8564] Added support for invisible fields. committer: Tailor Script <tailor@pidgin.im>
author Christian Hammond <chipx86@chipx86.com>
date Sun, 21 Dec 2003 08:57:56 +0000
parents d91806e4ea64
children 1d0bc32f8038
line wrap: on
line diff
--- a/src/gtkrequest.c	Sun Dec 21 08:52:38 2003 +0000
+++ b/src/gtkrequest.c	Sun Dec 21 08:57:56 2003 +0000
@@ -834,6 +834,9 @@
 
 				field = fl->data;
 
+				if (!gaim_request_field_is_visible(field))
+					continue;
+
 				type = gaim_request_field_get_type(field);
 
 				if (type != GAIM_REQUEST_FIELD_BOOLEAN)
@@ -880,6 +883,8 @@
 					widget = create_choice_field(field);
 				else if (type == GAIM_REQUEST_FIELD_LIST)
 					widget = create_list_field(field);
+				else
+					continue;
 
 				if (type == GAIM_REQUEST_FIELD_STRING &&
 					gaim_request_field_string_is_multiline(field))