diff -r b739bb0811f7 -r 45ce6d3f6386 pidgin/gtkdialogs.c --- a/pidgin/gtkdialogs.c Tue Oct 17 02:53:28 2023 -0500 +++ b/pidgin/gtkdialogs.c Tue Oct 17 03:13:07 2023 -0500 @@ -83,12 +83,6 @@ group = purple_request_group_new(NULL); purple_request_page_add_group(page, group); - username_field = purple_request_field_string_new("screenname", _("_Name"), - NULL, FALSE); - purple_request_field_set_type_hint(username_field, "screenname"); - purple_request_field_set_required(username_field, TRUE); - purple_request_group_add_field(group, username_field); - account_field = purple_request_field_account_new("account", _("_Account"), NULL); purple_request_field_set_type_hint(account_field, "account"); @@ -102,6 +96,12 @@ pidgin_dialogs_im_name_validator, account_field, NULL); + username_field = purple_request_field_string_new("screenname", _("_Name"), + NULL, FALSE); + purple_request_field_set_type_hint(username_field, "screenname"); + purple_request_field_set_required(username_field, TRUE); + purple_request_group_add_field(group, username_field); + purple_request_fields( purple_blist_get_default(), _("New Instant Message"), NULL, _("Please enter the username or alias of the person " @@ -161,11 +161,6 @@ group = purple_request_group_new(NULL); purple_request_page_add_group(page, group); - field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE); - purple_request_field_set_type_hint(field, "screenname"); - purple_request_field_set_required(field, TRUE); - purple_request_group_add_field(group, field); - field = purple_request_field_account_new("account", _("_Account"), NULL); purple_request_field_set_type_hint(field, "account"); purple_request_field_set_visible(field, @@ -174,6 +169,11 @@ purple_request_field_set_required(field, TRUE); purple_request_group_add_field(group, field); + field = purple_request_field_string_new("screenname", _("_Name"), NULL, FALSE); + purple_request_field_set_type_hint(field, "screenname"); + purple_request_field_set_required(field, TRUE); + purple_request_group_add_field(group, field); + purple_request_fields( purple_blist_get_default(), _("Get User Info"), NULL, _("Please enter the username or alias of the person "