| 1237 } |
1237 } |
| 1238 |
1238 |
| 1239 pidgin_account_chooser_set_selected(PIDGIN_ACCOUNT_CHOOSER(widget), |
1239 pidgin_account_chooser_set_selected(PIDGIN_ACCOUNT_CHOOSER(widget), |
| 1240 account); |
1240 account); |
| 1241 |
1241 |
| |
1242 g_signal_connect(widget, "notify::account", G_CALLBACK(field_account_cb), |
| |
1243 field); |
| |
1244 |
| 1242 if(GTK_IS_FILTER(filter)) { |
1245 if(GTK_IS_FILTER(filter)) { |
| 1243 pidgin_account_chooser_set_filter(PIDGIN_ACCOUNT_CHOOSER(widget), filter); |
1246 pidgin_account_chooser_set_filter(PIDGIN_ACCOUNT_CHOOSER(widget), filter); |
| 1244 g_object_unref(filter); |
1247 g_object_unref(filter); |
| 1245 } |
1248 } |
| 1246 |
|
| 1247 g_signal_connect(widget, "notify::account", G_CALLBACK(field_account_cb), |
|
| 1248 field); |
|
| 1249 |
1249 |
| 1250 type_hint = purple_request_field_get_type_hint(field); |
1250 type_hint = purple_request_field_get_type_hint(field); |
| 1251 if(purple_strequal(type_hint, "account")) { |
1251 if(purple_strequal(type_hint, "account")) { |
| 1252 *account_hint = widget; |
1252 *account_hint = widget; |
| 1253 } |
1253 } |