X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fmessage-dialog.c;h=669504e867073b90989ff5362babe1d38fe37c1c;hb=2f539bfdd7722c73aa796bbad8b549ae003dd922;hp=281ef527d55f357ab3897743c884a58a16e76cfd;hpb=b5a632fd4b0ea7139fc5423bb3ebebaf3e6d539e;p=pspp diff --git a/src/ui/gui/message-dialog.c b/src/ui/gui/message-dialog.c index 281ef527d5..669504e867 100644 --- a/src/ui/gui/message-dialog.c +++ b/src/ui/gui/message-dialog.c @@ -31,7 +31,6 @@ #include -#include #include #include "helper.h" @@ -60,7 +59,7 @@ message_dialog_init (struct source_stream *ss) late_queue = g_queue_new (); error_cnt = warning_cnt = note_cnt = 0; msg_init (ss, enqueue_msg); - message_xml = XML_NEW ("message-dialog.glade"); + message_xml = builder_new ("message-dialog.ui"); message_dialog = get_widget_assert (message_xml, "message-dialog"); } @@ -260,6 +259,7 @@ popup_messages (gpointer unused UNUSED) goto use_fallback; gtk_text_view_set_buffer (text_view, text_buffer); + gtk_widget_grab_focus (get_widget_assert (message_xml, "close-button")); gtk_dialog_run ( GTK_DIALOG (message_dialog)); gtk_widget_hide (message_dialog);