--- a/src/gtkrequest.c Tue Feb 22 21:08:42 2005 -0500
+++ b/src/gtkrequest.c Tue Feb 22 21:26:14 2005 -0500
@@ -1186,8 +1186,9 @@
- else if (type == GAIM_REQUEST_FIELD_STRING &&
- gaim_request_field_string_is_multiline(field))
+ else if ((type == GAIM_REQUEST_FIELD_LIST) || + (type == GAIM_REQUEST_FIELD_STRING && + gaim_request_field_string_is_multiline(field))) @@ -1246,6 +1247,7 @@
gtk_size_group_add_widget(sg, label);
if (type == GAIM_REQUEST_FIELD_LABEL ||
+ type == GAIM_REQUEST_FIELD_LIST || (type == GAIM_REQUEST_FIELD_STRING &&
gaim_request_field_string_is_multiline(field)))
@@ -1294,10 +1296,19 @@
- else if (type != GAIM_REQUEST_FIELD_BOOLEAN)
+ else if (type == GAIM_REQUEST_FIELD_LIST) + gtk_table_attach(GTK_TABLE(table), widget, + else if (type == GAIM_REQUEST_FIELD_BOOLEAN) gtk_table_attach(GTK_TABLE(table), widget,
- col_offset + 1, col_offset + 2,
+ col_offset, col_offset + 1, @@ -1306,7 +1317,7 @@
gtk_table_attach(GTK_TABLE(table), widget,
- col_offset, col_offset + 1,