X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=src%2Fui%2Fgui%2Fmessage-dialog.c;h=866f8c6d91f1065762ba0a636291c255bd05c67a;hb=537fdeb3702c011e05d7826a8d556a7beeba2605;hp=281ef527d55f357ab3897743c884a58a16e76cfd;hpb=b5a632fd4b0ea7139fc5423bb3ebebaf3e6d539e;p=pspp-builds.git diff --git a/src/ui/gui/message-dialog.c b/src/ui/gui/message-dialog.c index 281ef527..866f8c6d 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" @@ -49,7 +48,7 @@ static GQueue *late_queue; static int error_cnt, warning_cnt, note_cnt; -static GladeXML *message_xml; +static GtkBuilder *message_xml; static GtkWidget *message_dialog; void @@ -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);