src/gtkrequest.c

changeset 9948
2642975ffb85
parent 9791
f5c5bda0b96b
child 9976
5fceb5de48b8
equal deleted inserted replaced
9947:3674776820ed 9948:2642975ffb85
519 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); 519 gtk_misc_set_alignment(GTK_MISC(label), 0, 0);
520 gtk_box_pack_start(GTK_BOX(vbox), label, TRUE, TRUE, 0); 520 gtk_box_pack_start(GTK_BOX(vbox), label, TRUE, TRUE, 0);
521 521
522 g_free(label_text); 522 g_free(label_text);
523 523
524 if (default_action != -1) 524
525 if (default_action == GAIM_DEFAULT_ACTION_NONE && img != NULL) {
526 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_DEFAULT);
527 GTK_WIDGET_SET_FLAGS(img, GTK_CAN_FOCUS);
528 gtk_widget_grab_focus(img);
529 gtk_widget_grab_default(img);
530 } else
525 gtk_dialog_set_default_response(GTK_DIALOG(dialog), default_action); 531 gtk_dialog_set_default_response(GTK_DIALOG(dialog), default_action);
526 532
527 /* Show everything. */ 533 /* Show everything. */
528 gtk_widget_show_all(dialog); 534 gtk_widget_show_all(dialog);
529 535

mercurial